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