可视化程序开发工具
(3)对象 在 VB 中,文本框、标签、按钮、列表框、组合 框等都是对象,对象的特征即对象的属性,修 改对象属性就会改变对象特征。
(4)对象名:一般约定对象名由3个小写字母组 成的前缀(指明对象的类型)和表示该对象作 用的字符组成。
可视化编程的步骤
修改对象属性
上机实践
打字测试程序
③ 在两行代码之间插入代码: Print ″欢迎进入 VB 世界!″。 ④保存文件。 选择“文件”菜单中的“保存工程”命令,设置 保存位置及文件名,单击“保存”按钮,可保 存窗体文件“ *.frm ”。 接着又提示保存工程文件,文件名为“ *.vbp ” ⑤单击工具栏中的“运行”按钮。程序运行后, 会显示一个窗体,当单击窗体时,会显示“欢 迎进入 VB 世界!” 如果运行时有借,系统会提示你修改代码,按 F8 功能键停止运行,返回设计界面。
2.1.2可视化编程的一般步骤
例:制作一个打字测试程序。 第1步,启动 VB,新建一个 VB 标准 EXE 工程。 第2步,把窗体拉大,在窗体中添加一个文 本框控件 TextBox,再添加两个按钮控 件 CommandButton、两个标签控件 Label和一个文本框控件。
第3步,设置各对象的属性
dtmBeginTime=time()
‘把当前系统时间赋予变量dtmBeginTime
在对象列表框中选择cmdEnd,在过程列表框中选择Click,输 入代码: Dim intTimeCost As Integer, intWordCount As Integer
'声明变量 intTimeCost 、 intWordCount 的数据类型为整型
VB 集成环境
1.
2.
与大多数软件有共同点,如有标题栏、 菜单栏、工具栏、工具箱、工作区。 不同地方: VB 有工程管理器、属性窗 口、代码窗口、窗体布局窗口; Photoshop 中也有一个预览全局的窗口, 但内容和 VB 不一样; Dreamweaver 中有代码窗口。
制作一个简单的程序
①启动VB6.0,新建“标准EXE”工程,进入VB集成开发 环境。系统自动创建一个窗体“Form1” ②双击 Form1 窗体,弹出代码窗口 ( 如下图所示 ),左 边对话框是对象框,选择“ Form ”,右边列表框是 事件过程列表框,选择“ Click ”。
dtmEndTime = Time()
'给结束时间赋当前系统时间
intTimeCost = DateDiff("s", dtmBeginTime, dtmEndTime) '计算时间,用结束时间减去开始时间 intWordCount = Len(txtInput.Text)
'
'把文本框中的字符串长度传给变量 intWordCount
2.1 可视化程序开发工具
2.1.1认识我们的“创作室”
Visual Basic是美国微软公司于1911年推出的基 于Basic语言(Beginners all-purpose Symbolic Instruction code,初学者通用指令码)的可视 化程序设计语言。 可视化(visual)程序设计:程序设计人员利 用软件本身所提供的各种控件,像搭积木式地 构造应用程序的各种界面,然后编写少量的代 码就可以构建应用程序。
txtSpeed.Text = intWordCount / (intTimeCost / 60) '得出打字速度 = 输入字的个数 / 打字时间
要弄清几个问题:
(1)控件——应用程序的基本元素,与窗体共同 构成应用程序的界面。控件以图表的方式放在 “工具箱”中。 vb常用控件及其事件、方法见P127 附录三 (2)标签控件与文本框控件。 标签控件:主要用来显示不希望被用户修改的文本。 文本框控件:一个文本编辑区域,用户可以在该区 域中输入、编辑和显示文本内容。
第4步,及时保存文件 第5步,编写代码(教材第18、19页) 第6步,运行调试程序,保存工程
编写代码
双击“开始”按钮,弹出代码窗口,在对象列表框中选 择“通用”,在此输入代码:
Dim dtmBeginTime As Date,dtmEndTime As Date
‘声明两个变量dtmBeginTime、 dtmEndTime为日期型变量 在对象列表框中选择cmdStart,过程列表框中选择Click, 输入代码: