- 博客(12)
- 收藏
- 关注
转载 listbox
listbox ListBox作为vb的一个控件中文名称列表框可以通过vb的代码添加、修改列表框的内容列表框可以在编程中显示各种需要的数值方法:Sub AddItem(Item As String, [Index]) VB.ListBox 的成员 添加一项到 Listbox 控件。参数:Item:
2007-08-29 11:44:00 875 1
转载 使用 ListView 控件
ListView 控件以 ListItem 对象的形式显示数据。每个 ListItem 对象都可有一个可选的图标与其标签相关联。该控件擅长于表示数据的子集(比如数据库的成员)或分布式对象(比如文档模板)。可能的用途显示对数据库查询的结果。显示数据库表中的所有记录。与 Treeview 控件联合使用,给出 TreeView 控件节点的扩展视图。 可用的四种视图ListView 控件可以以四种不同的视
2007-08-29 06:49:00 1156
转载 小技巧:ListView如何按数字大小排序
ListView默认是按照文字排序,如果要按照数值排序,一个是将Sorted属性设为False,而自己编写一个排序程序做这件事。另一个办法是利用Windows API的LVM_SORTITEMS消息来指定自己的一个比较大小的函数来取代ListView默认的函数。具体的做法请参考微软的Knowledge Base的文章:“Q170884 OWTO: Sort a ListView Control b
2007-08-29 04:50:00 5096
转载 VarPtr、StrPtr和ObjPtr函数的用法
在Basic语言演变成QBasic,然后到Visual Basic之前,VarPtr函数就已经存在了。开始,这个函数存在于VB运行库1.0版中。通过声明可以调用这个函数: Declare Function VarPtr Lib "vbrun100.dll" (Var As Any) As Long数年之后,vbrun100.dll变成了msvbvm50.dll,但该函数的入口点却还
2007-08-19 07:52:00 1195
转载 VB用copymemory快速交换两个字符串
原理:vb里面,字符串变量本身就是指针的指针,存放的是指向实际字符串的指针的地址,通过改变这个指针,不必移动实际字符串内容,就可以达到交换两个字符串的目的程序:Option explicitprivate sub copymemory lib "kernel32" Alias "RtlMoveMemory"(byval Dest as long,byval Source as long,byval
2007-08-19 07:50:00 2025
转载 VB中利用CopyMemory使用指针
一、指针是什么? 不需要去找什么标准的定义,它就是一个32位整数,在C语言和在VB里都可以用Long类型来表示。在32位Windows平台下它和普通的32位长整型数没有什么不同,只不过它的值是一个内存地址,正是因为这个整数象针一样指向一个内存地址,所以就有了指针的概念。 有统计表明,很大一部分程序缺陷和内存的错误访问有关。正是因为指针直接和内存打交道,所以指针一直以来被看成一个危险的东
2007-08-19 07:46:00 2597
转载 VB编程中的技巧一行可以解决的代码
1、下列代码,则是对逻辑运算不清楚造成。If A=true Then C= Not BElse C= BEnd If可以:C=A XOR B2、如果加上下列代码:If C=true then D=28Else D=29 End IFD=Iif((A XOR B),28,29)3、布尔赋值,常被人忽略:如:If A= 13 then B=True Else B=
2007-08-15 06:52:00 806
转载 托盘图标提示
窗体代码***************************************************************************模 块 名:frmTest**说 明:YFsoft 版权所有2004 - 2005(C)**创 建 人:叶帆**日 期:2004-10-14 09:08:28**修 改 人:**日 期:**描
2007-08-14 09:39:00 470
转载 VB6在拖托盘中写入应用程序图标
1、新建立一个VB6工程,将Form1的ShowInTaskBar属性设置为False 2、菜单:工程--添加模块 按“打开”这样就添加了一个新模块,名为Module1,保存为Module1.bas 3、在Module1中写下如下代码: Option Explicit Public Const MAX_TOOLTIP As Integer = 64
2007-08-14 06:10:00 624
转载 把程序放到Windows系统栏
先新建一个模块把下面的内容复制进去 Option Explicit 判断窗体是是否是最小化了,如果返回的值不为0则窗体最小化了 Public Declare Function IsIconic Lib "user32" (ByVal Hwnd As Long) As Long 把图标加入任务栏的函数 Public Declare Function Shell_NotifyIcon Lib "s
2007-08-14 04:30:00 698
转载 VB托盘程序详解
很多软件运行时会在系统托盘区(就是桌面右下角显示时间的区域)出现一个小图标,它作为程序运行的一个标志,我们可以通过使用小图标所弹出的菜单来控制应用程序的状态。本例就给出了一个功能比较完整的托盘程序,我们可以看到怎样用API函数Shell_NotifyIcon来添加、删除、更改托盘图标;而且例中还演示了为托盘图标添加右键菜单和浮动提示的方法。 程序(附后)用到了Shell_NotifyIcon、
2007-08-14 04:26:00 952
转载 一个完整托盘程序的实现
先让托盘"托"出来吧,关键在于一个NOTIFYICONDATA结构体,我的做法是建立一个SDI或Dialog程序,以SDI为例:A,在frame.h中声明一个全局的NOTIFYICONDATA ntf;B,在OnCreate中,实例化ntf的各个数据成员: -------------------------------------------唉,CSDN这个编辑器没做好:)ntf.cb
2007-08-14 04:10:00 560
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人