易截截图软件、单文件、免安装、纯绿色、仅160KB

测试语法高亮的 C# 代码的 html fragment 生成

测试语法高亮的 C# 代码的 html fragment 生成:
用csdn blog API 发布.
下面是:
public class HtmlWriter
{
   static Dictionary _colors;
   static int _colorNum;
   static StringBuilder _colorString;

   /// 
   /// 
   /// 
   /// 
   /// 
   public static string GenerateRtf(TextArea textArea)
   {
     _colors = new Dictionary();
     _colorNum = 0;
     _colorString = new StringBuilder();

     StringBuilder htmlBuilder = new StringBuilder();

     htmlBuilder.AppendLine("");
     string fileContent = BuildFileContent(textArea);
     //htmlBuilder.Append(@"\viewkind4\uc1\pard");
     htmlBuilder.Append(fileContent);
     htmlBuilder.AppendLine("");
     return htmlBuilder.ToString();
   }

   static string BuildFileContent(TextArea textArea)
   {
     StringBuilder htmlBuilder = new StringBuilder();
     foreach (ISelection selection in textArea.SelectionManager.SelectionCollection) {
       int selectionOffset = textArea.Document.PositionToOffset(selection.StartPosition);
       int selectionEndOffset = textArea.Document.PositionToOffset(selection.EndPosition);
&#


相关文档:

用C#实现将HTML文件转换为CHM文件(转)

这些天因为工作需要,要将一些html文件转换为chm文件,当然是需要和程序结合在一起。
后来找到NDoc,里头有一段代码是相关的,于是开始分析代码,写完之后,总结:主要是利用微软的hhc.exe来编译html文件,程序需要将具体的数据写入hhp和hhc文件。
主要代码如下:
复制C#代码保存代码public void CompileProject()
{ ......

C# 通过ado.net 访问oracle

1.安装ODP(oracle data provider)
2.然后在项目中引用 Oracle.DataAccess程序集
3.接着
using Oracle.DataAccess.Client;
using Oracle.DataAccess.Types;
4.然后编写程序和ado.net方位sqlserver 差别不大了,就是利用下面的对象进行编程,当然,因为oracle和sqlserver有很多地方不一样,所以细节存在很大差异。
O ......

js 替换html标签

常用替换 JS(trim,ltrim,rtrim)和替换HTML标签
http://hi.baidu.com/sunsonruby/blog/item/e1bd76d5cc0efec751da4bc9.html
http://sxpyrgz.javaeye.com/blog/397470
<html>
<head>
<title>中国站长天空-网页特效-表单特效-只能输入中文的文本框</title>
<meta http-equiv="content-Type" ......

在Asp.net(C#) 中使用 ReportViewer

a. ReportViewer关联Report1.rdlc的简单呈现
b. 对带有报表参数的Report1.rdlc的呈现
c.
利用程式生成的DataSet 填充报表
d. 调用存储过程 生成DataSet 填充报表
==========
简单的呈现
==========
1. 打开VS2005,文件->新建->网站 选择语言种类(C#)
2. 在该解决方案下
设计其已经生成的Default.aspx ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号