VB
文章平均质量分 79
km_afei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VSFlexGrid使用技巧
如何实现将vsflexgrid中修改的数据反馈到数据库中?Private Sub vsflexgrid1_AfterEdit(ByVal Row As Long, ByVal Col As Long) rs.MoveFirst '//rs为记录集 rs.Move vsflexgrid1.Row - 1 rs.Edit If vsflexgrid1.text = "转载 2016-11-18 16:53:26 · 4640 阅读 · 0 评论 -
在vb,vc中调用vb编写的DLL
假设用vb编写了一个ActiveX 组件,名称为BioxSend,里面生成一个类Test,类里面有一个方法Hello(),并且已经在电脑上注册,下面分别描述怎样在VB和vc中调用。1. VB调用(1) 方法1:直接在project/reference里引用该DLL,然后在使用时声明就可以了,代码如下:dim aa as new Testaa.Helloset转载 2016-11-19 20:54:46 · 1199 阅读 · 0 评论 -
Delphi中怎么调用vb的DLL
VB直接生成的是ActiveX dll, 经过改造,也能生成标准的Windows DLL。 不知道你说的VB生成的dll是哪一类?1. 标准的Windows DLL, delphi的例子很多。 无需等VB生成的dll。2. 如果是vb生成的active x dll, 那么: 首先注册VB的ActiveX DLL,然后在Delphi的Project菜单上选择import Type L转载 2016-12-02 12:23:48 · 1202 阅读 · 0 评论 -
VB创建可以输出函数的DLL
VB中创建的DLL只是COM组件,无法作为输出函数的DLL。 VB编译文件实际上采取了两次编译的方法,首先是调用c2.exe产生OBJ文件,然后调用Link.exe连接。如果在link的时候添加EXPORT选项,实际上是可以输出函数的。但是,在VB的工程选项中将这些屏蔽了。而且过分的是:VB在Build完成后会将OBJ文件删除,这样就无法通过Link来输出函数了。不过我找到一个比转载 2016-12-02 12:29:13 · 1591 阅读 · 0 评论 -
VB创建多线程
相关知识:进程:是指程序在一个数据集合上运行的过程,是操作系统进行资源分配和调度运行的一个独立单位,简单来说进程就是程序的一次执行。进程的两个基本属性:1.进程是一个可拥有资源的独立单位;2. 进程同时又是一个可以独立调度和分配的基本单位。操作系统中引入进程的目的是为了使多个程序并发执行,以改善资源利用率及提高系统的吞吐量。线程:线是进程中的一个实体,是被系统独立调转载 2016-12-02 12:32:02 · 2979 阅读 · 0 评论 -
vb:将窗体嵌入桌面的一段代码
Option Explicit Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function FindWindowEx Lib转载 2016-12-02 12:32:43 · 1955 阅读 · 0 评论 -
VB中CopyMemory函数
vb中copymemory函数的使用挺耐人寻味的。copymemory的使用说明资料书上就一句“该函数用于将一块内存的数据从一个位置复制到另一个位置”。其参数数据类型destination as any,source as any。尽管是any型可理解成任一类型但是我看很多地方都说参数是指针类型的。因此起初我很不解,既然是指针型的参数我们往往直接将变量传递过去而不是变量的地址传递过去不是非法的吗?转载 2016-12-09 16:57:27 · 9864 阅读 · 0 评论
分享