-
VB总结之option explicit
所属栏目:[百科] 日期:2020-12-17 热度:123
第一次的 vb 总结,拖拉准备了好长时间,之后每星期一篇 vb 总结。不多说了,直接整。 option explicit 的作用 只要用了 option explicit ,所有的变量就必须要声明。下来给大家举个例子。 ( 1 ) Private Sub Command1_Click() a = "tttt" MsgBox (a) End[详细]
-
VB中Unload、END、Hide的区别
所属栏目:[百科] 日期:2020-12-17 热度:96
1、Unload 语句 从内存中卸载窗体或控件。 在卸载窗体前,会发生 Query_Unload 事件过程,然后是 Form_Unload 事件过程。在其中任一过程中设置 cancel 参数为 True 可防止窗体被卸载。若为 MDIForm 对象,先发生 MDIForm 对象的 Query_Unload 事件过程,接着[详细]
-
vb.net 教程 12-2 HtmlDocument类 4
所属栏目:[百科] 日期:2020-12-17 热度:53
本节内容谈谈 HtmlDocument的ExecCommand()方法。 实际在html文档中也常常采用document.ExecCommand()方法来执行一些固定命令 HtmlDocument.ExecCommand()方法的用法和网页上差不多。 参数1: 要执行的命令的名称。 具体的命令可以参看MSDN文档:https://msd[详细]
-
VB快速查找大型文件中包含的字符串
所属栏目:[百科] 日期:2020-12-17 热度:104
关于查找大型文件中包含的字符串,一般都把文件内容读入到内存,然后在内存里进行比较,却不知这种办法有一个致命的弱点,那就是由于大量的内存申请和释放导致的内存颠簸,会使系统性能下降,严重影响了查找的速度。特别是在递归中对多个文件进行查找时,这[详细]
-
vb6、vbA返回错误行号的系统变量Erl
所属栏目:[百科] 日期:2020-12-17 热度:147
access 导出表结构 ,我下载了 一位网友的程序 修改时 发现 老是 3720 错误,于是查询 解决方法,没想到 发现了 VB6 VBA 返回错误行号 的 系统变量Erl,在某些情况下 非常有用,当然下面的程序,是在没有发现Erl前写的,网友可以参考,使用Erl 更简单, 你也[详细]
-
vb.net 教程 12-3 HtmlElement类 1
所属栏目:[百科] 日期:2020-12-17 热度:81
在上一节讲解HtmlDocument类的时候我们已经接触到了HtmlElement类,本节开始介绍这个类: 重要属性: All:获取当前元素下的所有元素的集合(HtmlElementCollection)。 CanHaveChildren:此元素是否可以拥有子元素。可以拥有子元素,返回true;否则返回 fal[详细]
-
vb.net 教程 12-3 HtmlElement类 2
所属栏目:[百科] 日期:2020-12-17 热度:171
在上上一节中,学习了如何获得网页上的所有图片,实际上是获得的所有的图片相关的HtmlElement。获得的信息类似于: 图片1: IMG border=0 alt=QQREC软件 src="img/logo.png" width=194 height=50 图片2: IMG style="VERTICAL-ALIGN: bottom" border=0 src="im[详细]
-
vb.net 教程 12-3 HtmlElement类 3
所属栏目:[百科] 日期:2020-12-17 热度:129
上一节我们已经学习了GetAttribute方法,本节来看看GetAttribute()和SetAttribute()方法更高级的用途:比如自动填表。。。 为了更好的说明使用我在我的网站上建立了2个简单的网页,网址为:http://www.qqrec.com/vblessons/vbnet20-2-1.htm 具体代码如下: 1[详细]
-
vb.net 教程 12-3 HtmlElement类 4
所属栏目:[百科] 日期:2020-12-17 热度:164
在上一节提供的网页代码中有两个文本框, name分别是 studentname 和 studentage,分别模拟学生姓名和年龄,由于本教程并不是讲 html和javascript方面的, 所以我们并没有判断是否年龄是数字,姓名长度够不够等,很多判断都略去了。 请自行学习相关html和jav[详细]
-
vb.net 教程 12-3 HtmlElement类 5
所属栏目:[百科] 日期:2020-12-17 热度:84
上一节讲了如何自动填充网页数据,这一节讲如何提交网页数据。 方法一:使用 HtmlElement 类提供的RaiseEvent()方法: 当获得网页元素(HtmlElement)后,调用RaiseEvent(参数)方法,该方法中参数是该元素对应的事件,例如onclick、onchanged等。 代码如下:[详细]
-
.net – 嵌套Try/Catch块是个坏主意吗?
所属栏目:[百科] 日期:2020-12-17 热度:64
假设我们有这样的结构: Try ' Outer try code,that can fail with more generic conditions,' that I know less about and might not be able to handle Try ' Inner try code,that can fail with more specific conditions,' that I probably know more ab[详细]
-
vb.net 教程 12-3 HtmlElement类 6
所属栏目:[百科] 日期:2020-12-17 热度:111
经过上面两节的学习,我们已经可以做到填充数据和提交表单了。 作为一个自动填表软件,自然需要同时完成以上两方面的功能。 简单的是我们可以直接将两段代码合并在一起: Private Sub btnOneKey1_Click(sender As Object,e As EventArgs) Handles btnOneKey1[详细]
-
vb.net 教程 12-3 HtmlElement类 7
所属栏目:[百科] 日期:2020-12-17 热度:105
本节主要谈谈如何在一个网页内添加网页元素。 HtmlDocument.CreateElement()将创建一个元素,但是它并不会将创建的元素添加进网页。 将创建的元素添加进网页需要使用 HtmlElement.AppendChild(新元素)。 来看看具体的代码: Private Sub btnAddEle_Click(sen[详细]
-
vb.net 教程 12-3 HtmlElement类 8 突破网页限制
所属栏目:[百科] 日期:2020-12-17 热度:163
这几节的代码都是以《 vb.net 教程 20-2 WebBrowser高级用法 2 HtmlElement类 3》一节为样例的, 其中1是对是否输入了姓名做了限制,2是对输入年龄的长度做了限制(最大长度为2位),3还对姓名和年龄的文本框长度做了限制(最大长度为6位) function check()[详细]
-
vb.net 教程 3-4 窗体编程 公共控件12 WebBrowser
所属栏目:[百科] 日期:2020-12-17 热度:160
由于涉及内容较多,已经安排到第12章。 请参看相关内容: vb.net 教程 12-1 WebBrowser 1 由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。 学习更多vb.net知识,请参看 vb.net 教程 目录[详细]
-
vb.net 教程 3-6 窗体编程 打印
所属栏目:[百科] 日期:2020-12-17 热度:160
由于涉及内容较多,已经将打印相关教程做为专门一章。 请参看第11章相关内容: vb.net 教程 11-1 打印组件 1 基础 由于.net平台下C#和vb.NET很相似,本文也可以为C#爱好者提供参考。 学习更多vb.net知识,请参看 vb.net 教程 目录[详细]
-
什么是VB.NET选择案例语句逻辑与案例OR-ing?
所属栏目:[百科] 日期:2020-12-17 热度:76
我在我的case表达式中使用一个 Or语句。 即使我有一个在这个范围内的值,它没有找到匹配。为什么不? 示例代码: Select Case 2 Case 0 ' Some logic Case 1 ' Some other logic Case 2 Or 3 Console.WriteLine("hit") End Select 与上面的假设,打印将打印[详细]
-
VB.NET’With’语句 – 拥抱还是避免?
所属栏目:[百科] 日期:2020-12-17 热度:180
在工作中,我经常在项目中工作,其中许多属性的某些对象必须在建设期间或早期在其一生中设置。为了方便和可读性,我经常使用With语句来设置这些属性。我发现 With Me.Elements .PropertyA = True .PropertyB = "Inactive" ' And so on for several more line[详细]
-
在VB.NET中将字符串解析为Enum值
所属栏目:[百科] 日期:2020-12-17 热度:159
我如何解析一个字符串在VB.NET枚举值? 示例我有这个枚举: Public Enum Gender NotDefined Male FemaleEnd Enum 如何将字符串“男”转换为性别枚举的男性值? Dim val = DirectCast([Enum].Parse(GetType(Gender),"Male"),Gender)[详细]
-
VB机房收费系统选项卡控件(SSTab)介绍
所属栏目:[百科] 日期:2020-12-17 热度:77
这段时间做机房收费系统,在结账时用到了SSTab控件.我的VB里面没有这个控件.这需要在网上下载并注册后添加在部件里.当然,也可以从同学那里去copy一个.你拿到控件以后,把它放到一个文件夹里.然后用dos命令 regsvr32 地址grdes50.dll 来注册。例如:regsvr32 E[详细]
-
机房管理之MDI窗体
所属栏目:[百科] 日期:2020-12-17 热度:81
1.在MDI窗体上不能使用控件,需要用一个容器来放控件,比如使用picturebox控件来当做容器,这时真能体会到巨人的力量,这时我查到了另外一种方法。用一个窗体做容器,把这些控件放到窗体上,前提是要把窗体设置为子窗体,把borderstype 设置为none,然后在MDI窗[详细]
-
学生管理系统总结-1
所属栏目:[百科] 日期:2020-12-17 热度:63
学生管理系统的优化阶段已接近尾声,这几天又解决了一些小问题,下面总结一下,请大家指教! 1、在textBox输入手机号的位数不超过11位 1)首先我把textBox的maxlength属性设为11,这样的确数字只能输入到11位,但却弹出一个错误! 错误分析:多步OLE DB 操作[详细]
-
vb.net 教程 12-4 msHtml 1
所属栏目:[百科] 日期:2020-12-17 热度:105
MSHTML是微软公司的一个COM组件,该组件封装了HTML语言中的所有元素及其属性,提供了网页HTML文档的多种接口,通过这些接口,可以访问指定网页的所有元素,实现很多高级功能。 例如:MSHTML提供了丰富的HTML文档接口,包括IHTMLDocument、IHTMLDocument2、…[详细]
-
vb.net 教程 12-4 msHtml 2
所属栏目:[百科] 日期:2020-12-17 热度:140
窗体设计界面: “转到”按钮的代码: Private Sub btnGoto_Click(sender As Object,e As EventArgs) Handles btnGoto.Click wbMain.Navigate(txtUrl.Text) End Sub 获得网页基本信息: Private Sub Button1_Click(sender As Object,e As EventArgs) Handles[详细]
-
vb.net 教程 12-4 msHtml 3
所属栏目:[百科] 日期:2020-12-17 热度:108
相比之前学习的HtmlDocument类和HtmlElement类,mshtml还提供了网页元素更详细的分类,比如 IHTMLScriptElement :脚本元素 IHTMLStyleSheet :样式表 IHTMLFormElement:表单元素 等等 这些不同的元素分类有着自己的特殊属性和方法。 获得脚本信息: Private[详细]