
VB6开发
可爱的小莱
爱好技术,年底总是迷茫的小鸟。
展开
-
VB中使用PNG格式图片的一种新方法
由于VB中的Image控件和Picture控件都不能直接加载PNG格式图片,给我们使用或浏览PNG格式的图片带来了困难。现行的解决方法主要是以下两种:(1)利用GDI显示PNG图片;(2)将PNG格式图片制成swf格式的文件,再用Flash控件显示。 第一种方法效果好,但有些复杂,第二种方法不仅复杂,加载的已不是PNG格式图片了。其实PNG格式图片是能直接在WebBrowser转载 2009-08-03 17:52:00 · 5486 阅读 · 1 评论 -
VB为自己的程序设定消息(可接收处理)
VB为自己的程序设定消息(可接收处理) Posted by JiaJia 5 March,2009 (0)Comment 用API函数 SetWindowLong 指定处理消息的窗口过程为自定义的函数 WindowProc,捕获消息ID为 WM_USER+1 的自定义消息或系统消息。并且,为了保证窗口能正确的响应消息,需要保存原来默认的窗口过程并在自定义函数Window转载 2010-03-17 10:33:00 · 1642 阅读 · 0 评论 -
VB 长整型和字节数组的转换问题 (LongByte)
Byte)" rel="bookmark" href="http://yulv.net/archives/243/">VB 长整型和字节数组的转换问题 (LongPosted by JiaJia 17 March,2009 (0)Comment 用到的API声明:Private Declare Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemo原创 2010-03-17 10:29:00 · 4847 阅读 · 0 评论 -
VB 字节数组和字符串的转换问题 (StringByte)
Byte)" rel="bookmark" href="http://yulv.net/archives/242/">VB 字节数组和字符串的转换问题 (StringPosted by JiaJia 16 March,2009 (2)Comment 一、 前言 数据类型转换在编程中经常用到,VB6提供了一整套类型转换的函数。但是,在进行类型转换时,有时候仅仅依靠VB提供的函数是不能达转载 2010-03-17 10:12:00 · 6001 阅读 · 0 评论 -
讨论VB中的结构体
讨论VB中的结构体[转载]2009年10月20日 星期二 11:30VB里面的结构体是一种WORD/DWORD对齐的结构体,这一点在编程中尤其要注意,如果是纯VB编程,则结构体的各个域如何排列可以基本不用关心,而如果是调用API或者是调用其他的动态链接库,则很容易出问题,原因就在于:这些动态链接库是用C/C++写的,而大部分C/C++环境里的结构体是非DWORD对齐的。转载 2010-03-13 16:24:00 · 9722 阅读 · 0 评论 -
vb字符串在内存中的分布?
据说vb6中,字 符串以以UNICODE方式存储,所以Private Type UDT lngM1 As Long lngM2 As Long strM3 As String * 18 strM4 As String * 8 lngM5 As LongEnd TypePrivate Sub Command4_Click()原创 2010-03-06 13:05:00 · 2178 阅读 · 0 评论 -
在VB 中调用动态连接库
在VB 中调用动态连接库 2001-11-08· · ··yesky1 2 3 4 5 6 7 8 下一页 作为一种简单易用的Windows开发环境,Visual Basic从一推出就受到了广大编程人员的欢迎。它使 程序员不必再直接面对纷繁复杂的Windows消息,而可以将精力主要集中在程序功能的实现上,大大提高了编程效率。但凡事有利必有转载 2010-03-05 18:37:00 · 1524 阅读 · 0 评论 -
VB中利用CopyMemory使用指针
VB中利用CopyMemory使用指针 一、指针是什么? 不需要去找什么标准的定义,它就是一个32位整数,在C语言和在VB里都可以用Long类型来表示。在32位Windows平台下它和普通的32位长整型数没有什么不同,只不过它的值是一个内存地址,正是因为这个整数象针一样指向一个内存地址,所以就有了指针的概念。 有统计表明,很大一部分程序缺陷和内存的错误访问有关。正是因为指针直接原创 2010-03-05 18:28:00 · 1910 阅读 · 2 评论 -
用户自定义类型(User-defined Type)参数的传递
用户自定义类型(User-defined Type)参数的传递 用户自定义类型在VB中是一种重要的数据类型,它为编程者提供了很大的灵活性,使开发人员可以根据需要构造自己的数据结构。它相当于C/C++中的结构类型(structure)。在VB中,允许程序员以传址的方式将自定义数据类型参数传入动态库,DLL过程也可以将修改后的参数返回VB程序。但是,在VB中仍然不支持以传值的方转载 2010-03-05 18:35:00 · 4967 阅读 · 0 评论 -
vb制作可输出函数的通用DLL---VB_DLL_Link用法
vb制作可输出函数的通用DLL---VB_DLL_Link用法论坛越来越多人关注dll,特分享一下vb制作可输出函数的通用DLL---VB_DLL_Link用法 大家知道,VB6只能制作ActiveX DLL文件,制作能输出函数的通用DLL文件通常要用到VC等工具。实际上,VB在编译的时候加以控制,经过适当处理也是可以制作通用DLL的。使用VB_DLL_Link程序就可以利用VB编译出通转载 2010-02-26 08:49:00 · 1956 阅读 · 7 评论 -
还有:用VB创建Excel报表
还有:用VB创建Excel报表 中科院软件所 张 炜 在Visual Basic中制作报表,通常是用数据环境设计器(Data Environment Designer)与数据报表设计器(Data Report Designer),或者使用第三方产品来完成并通过ActiveX控件输出.但对于大多数习惯于Excel报表的用户而言,用以上两种方原创 2009-08-13 14:15:00 · 2699 阅读 · 0 评论 -
VB 禁止修改系统时间
<br />VB 禁止修改系统时间<br />添加到网络收藏宣传得积分可免费下载本站所有资源 <br />VB 禁止修改系统时间<br /> <br />当任何程序或用户修改系统时间的时候,系统会将 WM_TIMECHANGE 消息到所有的进程,我们的程序可以捕获到该消息,然后将系统时间恢复到修改前的状态,这样就可以在我们的程序运行时系统时间的正确性,代码如下:<br />'窗体form1(需要一个timer控件,interval=1000):<br />Private S原创 2010-09-30 09:43:00 · 1319 阅读 · 0 评论