给VB增加一个滚轮,让VB编代码的时候更方便
VB6IDEMouseWheelAddin.dll
就是这个能使你在VB的代码编辑窗口能够使用鼠标滚轮,编辑代码、查看代码更方便。
下面详述:
1、给大家一个下载地址:
http://download.microsoft.com/download/e/f/b/efb39198-7c59-4ace-a5c4-8f0f88e00d34/vb6mousewheel.exe右击解压,再右击解压,这时就会看到一个dll文件,这个就是我们要的dll文件。
如果你觉得麻烦的话可以直接下载这个dll文件:http://www.leszj.com/sfw/VB6IDEMouseWheelAddin.dll
2、打开我的电脑→Windows→System32文件夹。将这个dll文件复制粘贴过去。
3、将这个dll文件注册。方法为:点击开始→运行,输入“regsvr32 ***.dll”(引号不用输入),将***换成这个dll的文件名,也就是VB6IDEMouseWheelAddin,即regsvr32 VB6IDEMouseWheelAddin.dll。点击确定,这样就完成了注册。
4、如果你现在正打开一个VB编辑器,把它保存一下关掉。重新打开VB,这样他才能重新加载新加入的dll文件。菜单“外接程序”→“外接程序管理器”里,选中MouseWheel Fix,在加载行为里选中“在启动中加载”和“加载/卸载”两项,点击确定就加载了。
5、再次关闭这个VB编辑器。再次打开VB编辑器。看看是不是可以用滚轮了?!
相关文档:
Private Declare Function ClipCursor Lib "user32" (lpRect As Any) As Long
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private Sub Command1_Click() '锁定鼠标 到某一位置
......
VB 长整型和字节数组的转换问题 (Long<>Byte)
Posted by JiaJia 17 March,2009 (0)Comment
用到的API声明:
Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (Destination As Any, Source As Any, ByVal Length As Long)
Long2Byte
Dim TempLng As Long
Dim TempBytes(0 To 3) As Byte ......
·定义完善的变量具有明确规定的数据类型和作用域
·要正确使用变量,必须使用表义性强的变量名来说明这些变量,并且必须为它们赋予焦点
·编程原则
·定义有焦点的变量(服务于一个定义明确的目的)
·为变量赋予表义性强的名字
......
◆请由此确定是否被恶意修改◆
作者:我心飞翔
VB中引入本DLL的方法
方法一:选择“工程(P)”菜单下的“引用(N)”,在出现的对话框中点“浏览按钮”,并找到DLL所在位置。
方法二:分两步走
(1)注册动态链接库,使用regsvr32命令。在运行对话框中,输入“regsvr32 DLL完整路 ......