VB
文章平均质量分 81
xiaoxiaohai123
软件开发
展开
-
VB新建知识
标准 EXE- 创建一个标准的可执行文件。 ActiveX EXE- 创建一个 ActiveX 可执行文件。 ActiveX DLL- 创建一个 ActiveX DLL 文件。 ActiveX 控件- 创建一个 ActiveX 控件。 另有: 数据工程 — 创建一个数据工程。 DHTML 应用程序 — 创建一个 DHTML 应用程序。 IIS应用程序 — 创建一个 IIS 应用程序。原创 2007-03-20 17:45:00 · 525 阅读 · 0 评论 -
vb遍历文件
Option ExplicitAPI函数的声明、常量、自定义数据类型原创 2008-03-25 17:36:00 · 1378 阅读 · 1 评论 -
vb中提交事务(整理)
利用Connect对象的事务方法(必须为服务器端游标) BeginTrans 启动新的事务,之后任何改变不会立即提交 CommitTrans 保存所有更改并结束当前事务。它也可以启动新事务。 RollbackTrans 取消当前事务中所做的任何更改并结束事务。它也可以启动新事务。 用法:打开连接后,对连接执行BeginTrans方法,之后原创 2008-03-28 16:33:00 · 4058 阅读 · 3 评论 -
vb小细节
vb中的小知识点1, 变量定义 123& 表长整数 八进制数:数值前加&O &O123 十六进制数:数值前加&H &H123 dim intx as integer, inty as integer , sngAllsum as single = dim intx%, inty%,sngAllsum! dim 字符串变量名 as st原创 2008-03-25 16:46:00 · 706 阅读 · 0 评论 -
VB 中遍历目录,遍历目录查找文件的2个实现方法(挺好)
方法1:API实现将下列代码保存到一个模块中,就可以直接调用了 Public Declare Function FindFirstFile Lib "kernel32" Alias "FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As WIN32_FIND_DATA) As LongPublic Decla转载 2008-03-25 17:55:00 · 2338 阅读 · 0 评论 -
recordset对象的游标
记录集对象的方法: rs.movenext 将记录指针从当前的位置向下移一行 rs.moveprevious 将记录指针从当前的位置向上移一行 rs.movefirst 将记录指针移到数据表第一行 rs.movelast 将记录指针移到数据表最后一行 rs.absoluteposition=N 将记录指针移到数据表第N行 rs.absolutepage=N 将记录指针移到第N页的第一行 rs.pa原创 2008-04-14 13:23:00 · 1238 阅读 · 2 评论 -
ExecuteComplete验证
Private Sub Form_Load() Dim adoCn As New ADODB.Connection Dim adoCm As New ADODB.Command Dim RS As New ADODB.Recordset Dim pError As ADODB.Error Dim constring As String Dim ErrNo As In原创 2008-04-28 16:46:00 · 1093 阅读 · 0 评论 -
vb中的一些隐式声明
%=Integer 整型 &=Long 长整型 !=Single 单精度浮点型 #=Double 双精度浮点型 $=String 字符型 @=Currency 货币型原创 2008-06-06 10:41:00 · 1650 阅读 · 0 评论 -
Recordset.Open参数说明
recordset open的语法是: Recordset.open Source,ActiveConnection,CursorType,LockType,Options 各参数的含义是: Source : 可以是一个SQL查询、数据表或存储过程 ActiveConnection: 可以是一个已打开的连接,或连接字符串 CursorType:游标类型,定义如下原创 2008-06-10 13:06:00 · 2699 阅读 · 0 评论 -
用C#生成.dll 供VB6的开发人员调用
里面有两个方法 Encrypt(string pToEncrypt,string sKey) //加密 Decrypt(string pToDecrypt,string sKey) //解密 然后你这样写代码: using System; using System.Runtime.InteropServices; namespace 名称空间 {原创 2007-12-18 09:45:00 · 2915 阅读 · 0 评论 -
用VB函数Dir实现递归搜索目录(转载)
我在很久以前就实现了这个方法了.它没有采用任何的控件形式.也没有调用系统API函数FindFirst,FindNext进行递归调用,和别人有点不同的就是我用的是VB中的Dir()函数.事实上,直接采用Dir()函数是不能进行自身的递归的调用的,但我们可以采用一种办法把Dir将当前搜索目录的子目录给保存下来,然后在自身的search(strPathName)递归函数中依次进行递归的调用,这样就可以把转载 2007-08-29 14:30:00 · 893 阅读 · 1 评论 -
用VB实现网页下载跟踪程序
互联网传输控件(ITC)是一个很不错的控件,我们可以利用它非常方便地检索Web资源,但不幸的是,该控件并没有提供跟踪数据传输过程的方法。如果ITC控件具有诸如DownloadProgress或者DataArrival这样的事件,而且该事件还具有相应的参数就好了,但可惜也没有。那么有没有方法来获取网页下载过程的信息呢?答案是肯定的,下面就来转载 2007-03-20 19:43:00 · 1380 阅读 · 0 评论 -
感觉意外的IsNumeric()函数
在一个帖子看见,大意说VBS的IsNumeric()函数有问题,它会将字母“D”和“d”当成数字。 我在客户端做了个简单的测试,如果字母“D”或“d”嵌入数字中(不在第一位和最后一位),比如“2d3”,那IsNumeric()判断的结果的确是True!——难道真的是个BUG?太离谱了吧? 我大略地查了查VBS参考和MSDN,其中并没有提到IsNumeric()的这个BUG。然后我非常明原创 2007-04-11 11:37:00 · 2606 阅读 · 0 评论 -
KeyCode常数用法(vb)
可在代码中的任何地方用下列常数代替实际值:常数 值 描述vbKeyLButton 0x1 鼠标左键vbKeyRButton 0x2 鼠标右键vbKeyCancel 0x3 CANCEL 键vbKeyMButton 0x4 鼠标中键vbKeyBack 0x8 BACKSPACE 键vbKeyTab 0x9 TAB 键vbKeyClear 0xC CLEAR 键vbKeyReturn 0xD ENTE转载 2007-07-16 16:54:00 · 1116 阅读 · 0 评论 -
VB 实用函数集
Time 返回系统时钟的当前时间。 Date 返回系统时钟的当前日期。 Now 返回代表当前日期和时间的编码值。该函数经常用作其它转载 2007-07-16 16:58:00 · 563 阅读 · 0 评论 -
SendKeys用法
将一个或多个按键消息发送到活动窗口,就如同在键盘上进行输入一样。 语法 SendKeys string[, wait] SendKeys 语句的语法具有以下几个命名参数: 部分 描述 string 必需的。字符串表达式,指定要发送的按键消息。 Wait 可选的。指定等待方式的 BooleandefBooleanDataType@veendf98.chm 值。如果为 False(缺省值),则控件转载 2007-07-10 10:19:00 · 5700 阅读 · 0 评论 -
VB重启开机关机
Option ExplicitPrivate Declare Function GetCurrentProcess()Function GetCurrentProcess Lib "kernel32" () As LongPrivate Declare Function OpenProcessToken()Function OpenProcessToken Lib "advapi32" (ByVa转载 2007-07-24 13:00:00 · 1088 阅读 · 0 评论 -
ActiveX控件的打包发布[无证书发布]
最近为了解决一个ActiveX的技术问题,用VB做了一个ActiveX控件,什么功能都没有,就是测试一下ActiveX的发布,以及版本更新!折腾了两天,总算搞明白其中的一些过程!顺便记一下,免得忘记!看过一篇文章,介绍了用C#来开发ActiveX的功能,但是C#只能做托管的程序,需要.net framework在客户端安装后,才能运行!所以,我最终开发,还是用VB6,VC++6来转载 2007-07-24 15:38:00 · 1199 阅读 · 0 评论 -
VB取得所有进程
Option ExplicitPrivate Declare Function GetDesktopWindow()Function GetDesktopWindow Lib "user32" () As LongPrivate Declare Function GetWindow()Function GetWindow Lib "user32" (ByVal hwnd As Long, By转载 2007-07-24 12:59:00 · 1933 阅读 · 0 评论 -
vb data绑定控件简介
Grid控件:Grid控件可显示简单的二维表格,不用和数据库直接连接,具有滚动条、行头、列头等特性,运行时可用鼠标调整行列的宽度,可用于浏览数据,若想对数据进行编辑,需结合TextBox控件,或采取其他变通方法。Grid只是提供了一个预览的功能,便于数据的修改。由Grid的特点及其使用方法可以看出,在需要对数据库进行大量数据的操作时,为了减少对数据库的直接操作,提高数据库的安全性,使用Grid控件原创 2008-06-10 14:19:00 · 3707 阅读 · 0 评论