摘要:
对于文章篇幅比较长的,就必须采用分页显示。在.net中对长篇文章分页一般有2种方法,第一种就是先计算好一页的文字长度是多少,然后把文章总的长度除设置好的单页文字长度及可,用这方法可以减少认为进行分页的繁琐,但是这样分页出来的可能不是很正确,因为不能达到想在某些特点位置进行分页。第二种就是通过人为和程序实现的。由人在新闻添加的时候在需要分页的地方输入指定的分页符号(主要是在文章中不常见的符号比如$$... 阅读全文
摘要:
[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm] 引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', '... 阅读全文
摘要:
【转自】http://dev.csdn.net/article/43/43830.shtm 作者:阿赖 (Email: A at Lai.com.cn 主页:http://www.9499.net Blog: http://blog.csdn.net/laily/ ) 关键字:正则表达式 模式匹配 Javascript 摘要:收集一些常用的正则表达式。 正则表达式用于字符串处理... 阅读全文
摘要:
[转自]http://hi.baidu.com/zonesky/blog/item/d8b89e1b66329ed3ac6e7517.html 利用webBrowser获取页面比较简单,MSDN下有示例,在这里不必多说。 可是一些 HTML 文档由“框架”构成,或可以存放它们自己独特 HTML 文档的窗口。使用框架可以轻松地创建 HTML 页面,其中一页或多页在其他框架持续更改它们内容的同时保持... 阅读全文
摘要:
刚学c#不久,也不太懂什么IHTMLDocument、IHTMLDocument2、IWebBrowser2等等。自己琢磨了好久,终于知道了怎么用WebBrowser操作frame和iframe。 1.获取frame的源文件 MessageBox.Show(webBrowser1.Document.Window.Frames["main"].Document.Body.In... 阅读全文
摘要:
当使用WebBrowser,并对其装载的Web页建立Document的事件后,WebBrowser里的页面元素都变得难于操作了,只响应建立的连接事件。有兴趣的朋友可以在您的代码中使用以下的代码来建立事件: 本文相关代码如下: // 在WebBrowser的DocumentComplete中写下面的代码。 IHTMLDocument2 m_pHtmlDoc2 = (IHTMLDocum... 阅读全文
摘要:
2D-Position 允许通过拖曳移动绝对定位的对象。 AbsolutePosition 设定元素的 position 属性为“absolute”(绝对)。 BackColor 设置或获取当前选中区的背景颜色。 BlockDirLTR 目前尚未支持。 BlockDirRTL 目前尚未支持。 Bold 切换当前选中区的粗体显示与否。 BrowseMode 目前尚未支持。 Copy 将当前选中区复制... 阅读全文
摘要:
HTMLSelectElement selectE = (HTMLSelectElement)doc.getElementById( "test "); IHTMLElementCollection options = selectE.... 阅读全文
摘要:
在.NET的WINFORM开发中,大家可能都比较熟悉了WINFORM控件的 DrawToBitmap 方法。但是,如果你使用 WebBrowser 的时候,却发现没有 DrawToBitmap 这个功能,然而,WebBrowser 实际上是有这个功能的, 只是在VS IDE的智能提示列表里面没有显示。 WHY ? 俺也不知道 网页中的验证码,其实是通过一个独立的页面来输出的,例如 CSDN 的... 阅读全文
摘要:
1、获得浏览器信息: Private Sub Command1_Click() WebBrowser1.Navigate "http://www.applevb.com" End Sub Private Sub Command2_Click() Dim oWindow Dim oNav Set oWindow = WebBrowser1.Document.parentWindo... 阅读全文
摘要:
其实我们只要在工程里加一个“WebBrowser”控件,就可以随意读取网页上的任何东西,这样就不再专门为不同的图片码写一个显示程序。在VB6上添加“WebBrowser”控件。 应用此部件后在VB6的左边控件栏里就会出现一个地球的按钮。然后在窗体上绘出它的位置以及大小。(其实这个程序我早已写好的,现在拿出来解释),那个带编辑点的控件就是“WebBrowser”。 载入此控件后也不用再编辑什么的,很... 阅读全文
摘要:
关键字: 可访问性不一致: 字段类型“a”比字段“b"的访问性低 解决办法就是在你的结构体或者是类,声明一下访问权限,修改成public,这样就不会有这些问题的存在。 阅读全文
摘要:
HtmlElement el = this.webBrowser1.Document.CreateElement("DIV"); el.InnerHtml = "<span style=\"color:red\">我是插入的</span>"; this.webBrowser1.Document.Body.Appen... 阅读全文
摘要:
原文:http://www.cnblogs.com/whitetiger/archive/2007/03/27/689620.html 在BETA2中,。NET提供了以下的NAMESPACE: System.Data Namespace System.Data.OleDb (和BETA1中已经不同了,所以如果拿BETA1中的程序到BETA2中来运行肯定不可以的) 如果想讲清楚这些东西,我不认为是我... 阅读全文
摘要:
WebBrowser控件禁用超链接转向、脚本错误提示、默认右键菜单和快捷键从 VS2005开始,VS自带的 WebBrowser控件,就已经相当友好了,可控性非常高了。Winform 结合 WebBrowser 做UI开发,也是一种非常流畅的模式了, 微软的VS IDE 系列的安装程序, 基本都是这个模式的 禁用错误脚本提示将 WebBrowser控件的 ScriptErrorsSuppresse... 阅读全文
摘要:
我想利用C#创建一个ACCESS数据库文件(A.mdb)。请问用什么办法可以实现。 A.mdb文件是原来没有的,程序需要创建一个然后往里面写数据! 1. ※新建工程 ※进入解决方案->引用->添加引用 选择com标签 下的microsoft ado ext.2.8..... ->选择-> OK ※编码 //命令行工程代码如下 using System; using ADOX... 阅读全文
摘要:
只能输入数字:"^[0-9]*$"。 只能输入n位的数字:"^\d{n}$"。 只能输入至少n位的数字:"^\d{n,}$"。 只能输入m~n位的数字:。"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。 只能输入有两位小数的正实数:"^[0-9]... 阅读全文
摘要:
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScript VBScript 匹配 /^\[ \t]*$/ "^\[ \t]*$" 匹配一个空... 阅读全文
摘要:
到目前为止,许多的编程语言和工具都包含对正则表达式的支持,当然.NET也不例外,.NET基础类库中包含有一个名称空间和一系列可以充分发挥规则表达式威力的类。 正则表达式的知识可能是不少编程人员最烦恼的事儿了。如果你还没有规则表达式方面的知识的话,建议从正则表达式的基础知识入手。前参见 正则表达式语法。... 阅读全文