-
VB制作简单模拟器教程入门版(一)
所属栏目:[百科] 日期:2020-12-17 热度:145
第一讲 如何用VB编程打开一个网页: 由于是为做模拟器做铺垫,所以就不介绍别的方法,只介绍一种最简单的用webbrowser控件实现(实际是其他的方法我还没有学会)。?? 下面我们就开始步入模拟器的大门了:?? 一、先打开VB新建一个工程?? 二、在工具条上点右键[详细]
-
VB编程步步高-杂类篇
所属栏目:[百科] 日期:2020-12-17 热度:165
按照百分秒格式显示时间 你可以编写下面的代码来显示时间,其中包括百分秒格式: txt = Format$(Time,"hh:mm:ss") Format$(Timer - Fix(Timer),".00") 注意:Timer函数不能显示百分秒格式的时间,它只能精确到50毫秒。 简易安装注册表项目 这里有一个安装程[详细]
-
利用VisualBasic操作XML数据
所属栏目:[百科] 日期:2020-12-17 热度:59
[文章信息] ? 作者: crystal编译 时间: 2004-10-14 出处: 天极网 [文章导读] ? 使用使用本文揭示的技术做更多的事情,比如配置设置、表单位置、以及其他信息。XML已经向前更进一步的发展了,有了更复杂的数据层次 什么是XML 扩展标记语言XML是一种简单的数据[详细]
-
用VB编写键盘拦截程序
所属栏目:[百科] 日期:2020-12-17 热度:98
我们知道,在一些程序中,有一些快捷方式(如:Shift键最小化、ESC键退出、Ctrl+S存盘、Alt+x退出等等)。以前有一些介绍使用Win32 API可以做到,但过于繁琐,其实VB本身已经给我们提供了这个功能。 我们来新建一个窗体Form1,对于键盘操作可以看到有三个事件[详细]
-
VB编程的七个优良习惯常量和变量命名约定
所属栏目:[百科] 日期:2020-12-17 热度:89
1、""替换"+" 2、变量命名大小写,语句错落有秩,源代码维护方面 3、请养成以下的“对象命名约定”良好习惯 4、在简单的选择条件情况下,使用IIf()函数 5、尽量使用Debug.Print进行调试 6、在重复对某一对象的属性进行修改时,尽量使用With....End With 7、Ms[详细]
-
VB编程步步高-代码效率篇
所属栏目:[百科] 日期:2020-12-17 热度:178
了解对象的类型 如果你想知道一个对象是否是特殊的类型,请编写下面的代码: If TypeOf obj Is ListItem Then ... 如果想得到对象类型的名字,使用: MsgBox "The item is a " TypeName(obj) 控制长时间的循环 当程序陷入一个很长时间的循环中时,你就不可能[详细]
-
VB编程的七个优良习惯
所属栏目:[百科] 日期:2020-12-17 热度:166
1、""替换"+" 2、变量命名大小写,语句错落有秩,源代码维护方面 3、请养成以下的“对象命名约定”良好习惯 4、在简单的选择条件情况下,使用IIf()函数 5、尽量使用Debug.Print进行调试 6、在重复对某一对象的属性进行修改时,尽量使用With....End With 7、Ms[详细]
-
自己的IE——用VB制作浏览器DIY
所属栏目:[百科] 日期:2020-12-17 热度:167
自己做浏览器?有没有搞错?不要说像IE这样的庞然大物,就是小巧的Opera,我们大多数普通人也决计搞不出来。但如果你的机器里装有VB5.0专业版,那么事情就好办多了,想试试吗?那好,Let`s go! 程序的主角是一个ActiveX控件:WebBrowser。当然,缺省状态下VB[详细]
-
VB制作简单模拟器教程入门版(三)
所属栏目:[百科] 日期:2020-12-17 热度:82
第三讲 如何用VB的webbrowser找到一个网页中的超连接 以前我们已经说过了怎样打开一个网页,怎样提交一个网页,今天我们来看看如何找到一个网页中URL等元素。 一、先打开VB新建一个工程 二、在工具条上点右键选部件(我用的是中文版VB)或者选工程菜单,点部[详细]
-
VB编程步步高-表单篇
所属栏目:[百科] 日期:2020-12-17 热度:98
创建标准表单 假设有一个你要经常使用的表单,比如说,在表单的左上角有一个日历控件。为了更容易地建立这种表单,可以按照你需要的建立一个实例,放置上日历控件,设置好它的属性,等等。 然后,将这个表单保存在模板目录下,比如:C:Program FilesMicrosof[详细]
-
VB填充IE上的输入框并提交
所属栏目:[百科] 日期:2020-12-17 热度:116
VB填充IE上的输入框并提交 假设登录页面的HTML代码如下: !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" html head ?titletestPage/title /head body FORM name=chh method = "POST" action = "login.asp" ? table width="100%" border="0"[详细]
-
VB制作简单模拟器教程入门版(二)
所属栏目:[百科] 日期:2020-12-17 热度:56
第二讲 如何用VB的webbrowser提交一个含有用户名和密码的网页 上次我们知道了怎样打开一个网页,今天我们就来看看怎样迈开赚钱的第一步。 下面我们就开始迈步了: 一、先打开VB新建一个工程 二、在工具条上点右键选部件(我用的是中文版VB)或者选工程菜单,[详细]
-
用VB为软件增加注册功能
所属栏目:[百科] 日期:2020-12-17 热度:171
在尊重软件著作权的时代,电子注册版软件的应用也越来越广。它的出现使用户对程序中未受限制的功能有了一定了解,起到了推广和传播作用,同时也很好地保护了制作人的切身利益。那么,我们如何制作一个电子注册版软件呢? 经过摸索,笔者利用VB也简单地制作了[详细]
-
vb模拟器webbrowser实战讲解之一
所属栏目:[百科] 日期:2020-12-17 热度:139
不知道有没有看过我写过的(VB制作简单模拟器教程入门版)3篇文章引起了很多网友的反响,感谢各位对我长时间以来的支持和厚爱,这次的目的是将以前的基础知识运用到实践中,我们一起来完成一个注册器,新浪信箱注册器。 这个程序调试制作环境:winXp,VB6.0简[详细]
-
vb.net – 使用pdfsharp将多个图像转换为pdf
所属栏目:[百科] 日期:2020-12-17 热度:94
我正在尝试使用 pdfsharp library将多个图像转换为pdf. 我能够转换单个图像,它工作得很好. 虽然将批量图像转换为单个pdf我面临的问题是它需要所有图像并转换它们但转换后如果我检查它只显示最后一个图像,因为它没有附加到现有图像并且它会覆盖前一个图像. 那[详细]
-
vb.net – ADO.Net表值参数(TVP) – 操作数类型冲突:datetime2
所属栏目:[百科] 日期:2020-12-17 热度:130
我正在使用TVP,我正在尝试将数据表作为TVP传递给存储过程.当命令尝试ExecuteNonQuery时,它会抛出一个错误: 操作数类型冲突:datetime2与int不兼容.表值参数“@tvpPermitWork”的数据不符合参数的表类型. 我使用可视化工具检查了数据表,我发现所有数据都是正[详细]
-
vb.net – 如何使32位VB6应用程序适用于64位Office?
所属栏目:[百科] 日期:2020-12-17 热度:114
我有一个使用VB 6.0和VBA开发的应用程序,它使用最新的Office 32位版本.但由于此应用程序是32位,因此它不能在安装了64位Office版本的系统上运行.将此应用程序移植到64位时必须采用的最佳策略是什么.我们有权使用VB.NET和从VB / VBA到.NET 64位的最小(尽可能)[详细]
-
VB.Net中的递归函数示例
所属栏目:[百科] 日期:2020-12-17 热度:173
我见过 other posts,但它们主要是在C#中.对于想要学习递归的人来说,在VB.Net中查看真实世界的工作示例可能会有所帮助.如果有人刚刚在VB.Net中弄湿了编程,那么尝试破译是一个额外的难度.我确实找到了 this post,我现在明白了,但如果有一篇VB.Net示例的帖子,我[详细]
-
类和文件VB .Net
所属栏目:[百科] 日期:2020-12-17 热度:142
我有近150个参考表,我正在研究获得参考列表的服务.我正在尝试编写代码生成器,并且如果我在一个文件中有多个类,我想知道是否存在与性能相关的问题.我知道维护一个巨大的文件会很困难.但我更关心的是性能而不是维护. 任何建议都是最受欢迎的. 提前致谢. 问候,[详细]
-
在VB.NET中调用的是什么:=运算符?
所属栏目:[百科] 日期:2020-12-17 热度:179
在VB.NET中,您可以使用可选参数调用方法(或添加属性),如下所示: DoSomething(FirstName:="Bob",LastName:="Smith")...MyAttribute(SomeParam:=400)Public MyClass ... 我试图找出:=运算符的名称,所以我查看了MSDN的VB.NET 2010’s Operators section并找不[详细]
-
.net – 丢失的VB6源代码;是否可以覆盖另一个对象中的方法?
所属栏目:[百科] 日期:2020-12-17 热度:169
我知道一家公司将其源代码丢失为暴露COM的VB6 DLL.是否可以将此对象的包装或orverride属性,方法等更现代化? 我应该使用什么技术?我应该采取什么方法? 解决方法 我将它包装在一个新的C#类中,并且只向调用代码公开最小的功能(可能通过一个接口).这样,一些功[详细]
-
VB6中的’bang’运算符(!)是否意味着它只是在变量/数字的末尾?
所属栏目:[百科] 日期:2020-12-17 热度:176
我正在处理一些VB6代码,经常遇到变量,有时数值以’[详细]
-
vb.net – 将If运算符的结果赋给System.Nullable类型
所属栏目:[百科] 日期:2020-12-17 热度:175
使用If运算符( http://msdn.microsoft.com/en-us/library/bb513985(v=VS.100).aspx)将值赋给System.Nullable对象时,如果结果为Nothing(null),则为该对象分配0. 例: 'Expected value is null (Nothing). Actual value assigned is 0.Dim x As System.Nullabl[详细]
-
vb.net – 在Access和.NET中对数字进行排序
所属栏目:[百科] 日期:2020-12-17 热度:78
我有一个Access表,它有一个Number字段和一个Text字段. 我可以运行这样的查询: SELECT * FROM Table ORDER BY intID ASC//outputs 1,2,3,10 但是当我尝试通过.NET OleDB客户端运行相同的查询时,如下所示: Private Sub GetData() Using cnDB As New OleDbCon[详细]
-
.net – 警告:“在lambda表达式中使用迭代变量可能会产生意外结
所属栏目:[百科] 日期:2020-12-17 热度:94
编辑:这是一个更简单的问题的例子(我的原始问题是 deleted): Dim numbers1 As New List(Of Int32)({1,2,3})Dim numbers2 As New List(Of Int32)({3,4,5})For Each n1 In numbers1 ' no warning ' Dim contains = numbers2.Contains(n1)NextFor Each n1 In[详细]