
vb6
dzweather
https://www.zaiwenai.com?channel-code=688b18271353cdd4f910f01e
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
VB备忘录(7)类与对象--再回首
对象的引用 dim objvar as object ‘创建一个引用 dim objvar as New object '创建一个引用 为啥后面有New呢?当一个对象是顶层对象、外部可创建对象时,就用new来生成,比如引用外部的excel表时。这里叫直接赋值引用 当一个对象是从属关系,即前面顶层中已原创 2013-03-28 22:43:15 · 1264 阅读 · 0 评论 -
VB备忘录(12) 通用对话框
对话框有: 1、inputbox 2、msgbox 3、通用通话框 通用通话框 部件:microsoft common dialog control 6.0 分为五种: 打开showopen 另存为 showsave 颜色 showcolor 字体 showfont 打印 showprinter 帮助 showhelp 注意:原创 2013-04-10 21:35:27 · 1436 阅读 · 0 评论 -
VB备忘录(7)类与对象
先看一个C++简单的日期类定义: class TDate{ public: void SetDate(int y, int m, int d); int IsLeapYear(); void Print(); private: int year, month, day; }; C++类有:封装、继承、多态, VB没有继承 VB中可设置或取得的值称:字段或属性原创 2013-03-27 17:05:50 · 1351 阅读 · 0 评论 -
VB备忘录(14)文件读取
记录文件 域,域名,域值 顺序文件:只能按顺序进行读取,不能随意定位进行读取。仅适合于小容量文件 随机文件:按记录读取,可以随机定位,读取速度快,对大容量记录文件效率最高 二进制文件:以字节进行顺序存储,可定位操作 内存---------》硬盘 输出到硬盘(Output) 内存《--------硬盘 读进内存(Input)原创 2013-04-12 17:04:35 · 2041 阅读 · 0 评论 -
VB备忘录(13) 鼠标键盘
鼠标 改变光标 LoadCursorFromFile 载入光标图形,返回一个句柄。(这个句柄用SetClassLong,可以将其设置为某个对象中的光标) DestoryCursor 卸载光标句柄,用默认 SetClassLong 设置目的对象内的光标 Option Explicit Private Declare Fun原创 2013-04-11 11:30:56 · 1325 阅读 · 0 评论 -
VB备忘录(15) 图形处理
颜色 1、系统颜色 2、QBColor(0)-QBColor(15) vbred,vbblack,... 3、RGB(red,green,blue) 坐标: 注意边框,标题栏。 Scale是中间可用区域(不含边框) 自定义坐标有两种方式: 1、Object.Scale (x1,y1)-(x2-y2) 通过左上角与右原创 2013-04-14 21:07:10 · 1468 阅读 · 0 评论 -
VB备忘录(16)图像处理
保存图片: SavePicture Picture,strFileName 把Picture保存到指定位置的图片文件中StrFileName 注意:对于绘制的图片保存有两个要点: 1、AutoRedraw为真,这样才是持久图形,才会在内存中有映像,保存时就会提取它来保存。 2、可以pictu原创 2013-04-16 13:36:18 · 1964 阅读 · 0 评论 -
VB备忘录(21)ADO概念
ADO是一个接口,它的主要功能就是让你忘记复杂的内部操作,用这个接口来操作数据库。 用户ADOOLEDBODBC各种数据库 如上所示,用户通过ADO,与OLEDB相连,OLEDB再与驱动ODBC相连,最后自动连接到各种的数据库,完成与数据库的通信。 只须记住: ADO与各种数据库打交道即可。 用户原创 2013-04-23 21:30:19 · 1832 阅读 · 0 评论 -
VB备忘录(21)ADO实例
一、增加数据记录: rs.AddNew '增加一个新行(记录) rs.fields(0)=... '各个字段赋值 ...... rs.Update '更新到数据库 1、增加字符型或数值型。 字符型前加Str,数据型加Val,这样转型是为了和数据库匹配。原创 2013-04-27 16:15:41 · 2015 阅读 · 0 评论 -
VB备忘录(11)菜单工具栏
菜单编辑器 标题与名称 标题:用来显示在菜单上,给用户看和选择的。 名称:不显示在菜单上,在程序代码中用来操纵对应标题菜单的动作的。 “协调位置” 允许选择菜单的 NegotiatePosition 属性。该属性决定是否及如何在容器窗体中显示菜单。 这个MSDN说得太粗了,查了N久才明白是什么意思。 一个窗体上有菜单 ,也有添加的一个容器(控件,工原创 2013-04-08 16:47:14 · 2160 阅读 · 0 评论 -
VB备忘录(6)过程与函数
三种: sub过程: 无返回值 Function: 有返回值 Property属性过程: 返回并指定值,以及设置对象引用。 Call调用过程 Call 过程名(参数列表) 参数列表,多个时用逗号隔开,为整个数组时,用数组名和空括号组成(如:a( )) Function过程,最后返回值需给过程名赋值,因此在定义时,过程最后须指定其值。原创 2013-03-25 21:52:59 · 1400 阅读 · 0 评论 -
vb6备忘录(4) 数组
数组是内存中连续存放的一组元素。分静态(定长)和动态(变长)数组。 动态数组是在程序运行中可以改变长度的一组元素。 静态数组: public/private/dim 数组名(下标) as 类型 下标:为整形(integer,可为负),默认以0开始。a(10)下载为0到10,故为11个元素。超出范围将产生 越界错误。亦可自定上下界a(3 to 23) 类型:多种,可基础类型原创 2013-03-24 10:33:29 · 2682 阅读 · 0 评论 -
VB备忘录(7)类与对象---接口
VB不能继承,于是就会用一个接口来绕个弯路,达到继承的效果。 接口: Implements 接口并没有实际的代码,是一个“空壳”,有点象虚拟类(不存在的类的) 接口相当于是一个模板,一个空壳的方法和属性。也可以说是抽象的方法和抽象的属性。接口通过类模板定义,又称接口类 其它类通过接口(这个公共的模板)来把“空壳”来完善,实现其中的数据或方法。 先熟悉一个例子,认识一原创 2013-03-28 15:06:44 · 1194 阅读 · 0 评论 -
VB备忘录(8) 窗体
窗体类型 1、模式窗体与无模式窗体 模式窗体(Style: vbmode),强制获得焦点,并使其它窗体处于“静止”(代码暂停执行),只有模式窗体隐藏或卸载后其它窗体才能缓过气来 2、SDI与MDI MDI父窗体是其它子窗体的容器 添加窗体 工程中添加一个新的窗体 工程中添加一个已经在其它工程中现存的窗体(若与当前同名,将会提示)原创 2013-03-29 23:41:53 · 1423 阅读 · 0 评论 -
VB备忘录(9) 常用的系统对象
App 对象 App.Path 应用程序路径,不含“\”和程序名,假定程序为:D:\1\2\ak.exe ,则返回 D:\1\2 App.hInstance 返回应用程序句柄。 App.ThreadID 返回应用程序线程ID。 ClipBoard对象 Clipboard.clear 清除剪贴板 Clipboard.SetText Tex原创 2013-03-30 22:05:05 · 1593 阅读 · 0 评论 -
vb6备忘录(1):界面
F2 对象浏览器 F5 运行 全模块查看/过程查看 可显示多个过程或单一过程查看,便于代码编写 rnd() [0,1) round(value,int) 四舍五入保留int位 randomize 初始化种子数 工程属性 在生成可执行文件时,弹出框中的选项中可以进原创 2013-03-21 22:21:23 · 1441 阅读 · 0 评论 -
vb6备忘录(2) 变量
变量 字节 大小 前缀 类型声明 说明 Byte 1 0-255 bty Boolean 2 True or False bln Integer 2 -32768-32767 int % Long 4 -21亿-21亿 lng & Sing 4 -3.4E38原创 2013-03-21 23:06:07 · 1690 阅读 · 0 评论 -
VB6备忘录(3)控制流程
尽管是事件驱动,但仍要控制流程。主要三种: 顺序结构 选择结构 循环结构 重点是循环结构。 dim a as integer a=val(text1.text) ' val(string) 将数据字串(可以是八进制或十六进制数)转为数据型 dim b as string b=inputbox(原创 2013-03-23 20:57:22 · 1461 阅读 · 0 评论 -
VB备忘录(10)控件
Object.SetFocus 使控件得到焦点。 注意:控件必须是“可视”且“可用”的 可视,即可以界面显示的,若在load中的控件是不能得到焦点的 可用,即Enable,变灰的不能得到焦点 DDE 动态数据交换,即发送到接收端之间的动态数据交换 MaskColor mask屏蔽,遮盖,color颜色,屏蔽原创 2013-04-03 23:37:36 · 1640 阅读 · 0 评论 -
VB备忘录(5)算法
本来是重点和难点,可惜本人就是一复习。略过,有时间再弄。 经典说法:占位,占位原创 2013-03-25 19:37:18 · 1034 阅读 · 0 评论 -
VB备忘录(22)数据控件及实例
由于VB6逐渐与时远离。下面只看有用的。 直接套用其中方法即可,重点方法代码如下: 添加记录ADDNEW 修改记录 删除记录 查询记录 这个直接改变记录源,然后reflesh就可得到查询结果 =============================================原创 2013-05-01 17:46:04 · 1846 阅读 · 0 评论