【VB开源代码栏目提醒】:网学会员为需要VB开源代码的朋友们搜集整理了VB集成开发环境及简单的程序 - 其它资料相关资料,希望对各位网友有所帮助!
1、工程资源窗口显示的我们能常用的文件有哪些? 工程文件.VBP,一个
VB 的应用程序。
窗体文件.FRM,窗体上所有控件对象和相关属性、相应的事件过程、程序
代码。
一个工程文件最少要有一个窗体文件,可以有多个。
标准模块文件.BAS,所有的模块级变量和用户自定义的通用过程 类模块文件.CLS,包含用户对象的属性及方法。
VB 的
代码存储在模块中。
在
VB 中提供了三种类型的模块:窗体模块、标准模块和类模块。
简单的应用程序可以只有一个窗体,所用的
程序都驻留在窗体模块中,而当应用程序庞大复杂时,就要另外附加窗体。
最终可能有几个窗体中有一些共同都要执行的
代码,为了在两个窗体中不产生重复
代码,可创建一个独立的模块,用它实现
代码公用。
该独立模块即是标准模块。
此外还可以建立包含共享
代码与数据的类模块。
在
VB 中类模块是面向对象编程的基础。
可以在类模块中编写
代码建立新对象。
这些新对象可以包含自定义的属性和方法。
实际上,窗体正是这样一种类模块,在其上可安放控件,可显示窗体窗口。
用类模块创建对象,这些对象可被应用程序内的过程调用。
标准模块只包含
代码,而类模块包含
代码又包含数据,可视为没有物理表示的控件。
2、对象、类、控件怎么区别? 对象:指现实世界中各种实体。
每个对象都有自己的特征,行为和发生在该对象上的一切活动。
如一个人,一辆车。
其中具有相同性质,执行相同操作的对象,称为同一类对象。
类:是同种对象的集合与抽象。
类是创建对象实例的模板,对象则是类的一个实例。
控件:内部控件(标准控件) 。
,工具箱上的控件(20 个) ActiveX 控件:“工程”—“部件”上加载。
可插入的对象:如 Excel
工作表。
3、设置对象属性的
常用方法:(1)在属性窗口中设置(静态),程序运行前设置。
(2)在程序运行中更改对象属性(动态),
代码窗口中添加
代码,对象名.属性属性值4、Print 方法(经常会用到) 对象.Print Spcn/Tabn表达式
列表;,作用: 在对象上输出信息。
对象:窗体、图形框或打印机Pinter 省略对象在窗体上输出。
Spcn函数:插入 n 个空格,允许重复使用。
Tabn函数:左端开始右移动 n 列,允许重复使用。
;分号:光标定位上一个显示的字符后。
,逗号:光标定位在下一个打印区的开始位置处。
每个打印区占 14 列。
无;,换行。
缺省为打印对象的左上角 0, 开始打印的位置是由对象的 CurrentX 和 CurrentX 属性决定,0。
例题:Private Sub Form_Click Print Print For i 1 To 5 Print Tabi String6 - i ▼ Spc6 Stringi ▲ Next iEnd Sub5、文本框的事件和方法有哪些?Change 事 : Text 属性值发生改变时会引发该事件。
件 当 用户每输入一个字符就会引发一次。
KeyPress 事件:当按下并且释放键盘上的一个键时,就会引发焦点所在控件的 KeyPress 事件,参数 KeyAscii 指示按键的 Ascii 码值。
例如:输入“A” 则 KeyAscii 的值是 65。
,ChrKeyAsciiALostFocus 事件:此事件是在一个对象失去焦点时发生。
GotFocus 事件:当一个对象获得焦点时发生。
SetFocus 方法:该方法是把光标移到指定的文本框中。
形式: 对象.SetFocus。
请区分好 Change 事件和 KeyPress 事件,及 GotFocus 事件和 SetFocus 方法。
6、文本框和标签的区别!! ! 标签仅起到在窗体上显示文字作用,因此,一般不需编写事件过程。
而文本框不仅起到显示文字的作用, 其中 也可起到编辑文字作用, “Text”属性的值会改变,标签可以用文本框代替。
例题:登陆窗口中用到了什么控件。
这里有一个 Form 窗口控件,其中 Caption 属性为“
登陆”,两个 Label 标签,其中 Caption 属性为“姓名”和“密码”,两个 Text 文本框,其中“Text”属性清空,两个 Command 命令按钮, 。
因为控件少,这些控件的 Name 属性不改变。
其中 Caption 属性为“登陆”和“退出”7、颜色属性的设置 在 Visual Basic 系统中,所有的颜色属性都由一个长整数表示,在属性窗口中直接选择需要的颜色就可以了,在
代码中可使用 4 种方式给颜色赋值:一 使用 RGB 函数。
二 使用 QBColor 函数,选择 16 种 Qbasic 颜色中的一种。
三 使用系统提供的颜色常数。
四 直接使用 Long 型颜色值。
一、使用 RGB 函数 RGB 函数可返回一个 Long 数,用来表示一个 RGB 颜色值。
其使用格式如下: RGBred green blue说明: red green blue 3 种颜色,从 0~255 之间的一个亮度值0 表示亮度最低,而 255 表示亮度最高。
例:Form1.BackColor RGB255 0 0 设定背景红色二、使用 QBColor 函数 QBColor 函数可返回一个 Long 值,用来表示所对应颜色值的 RGB 颜色码。
其使用格式如下: QBColorcolor说明: color 参数是一个界于 0~15 的整型数,分别代表 16 种颜色。
三、使用
系统定义的颜色常数 在
VB 系统中已经预先定义了常用颜色的颜色常数,如常数 vbRed 就代表红色,vbGreen代表绿色等等。
四、直接使用颜色设置值 用十六进制数指定颜色的格式为:HBBGGRR 其中,BB 指定蓝颜色的值,GG 指定绿颜色的值,RR 指定红色的值。
每个数段都是两位十六进制数,即从 00~FF 中间值为 80。
。
例如, Form1.BackColor HFF0000 它相当于:Form1.BackColor RGB0 0 255