Visual Basic 程序设计 第2章 VB程序设计步骤
第2章 VB程序设计步骤,Visual Basic 6.0的程序管理 Visual Basic 6.0的程序设计步骤 窗体,2-2 一个简单的VB6.0程序,新建工程 设计程序界面 设置对象属性 编写程序代码 获得帮助 运行、调试程序 保存程序 生成可执行文件,2-2 一个简单的VB6.0程序,程序运行结果,窗体 Form1 “Form1”,标签 label1”单击”,命令按钮 command1 “退出”,窗体和控件,新建工程,进入 VB,2.界面设计,3.属性设定,4.代码编写,运行程序,程序状态标题栏中显示 设计: 界面设计、代码编写 运行: 查看程序运行最终结果 break: 查看程序运行的中间结果 ,排除错误,7保存程序,exit.frm exit.vbp,2-1 Visual Basic 6.0的程序管理,0-2-2 面向对象的程序设计,类:同类事物抽象 窗体、控件 对象:类中的每个具体事物 form1 , command1 对象的属性:静态特征 属性窗口中设定 代码窗口中设定:对象名.属性名属性值 command1.caption=“退出”,0-2-2 面向对象的程序设计,对象的事件:动态特征,外界触发 Private Sub 对象名_事件名() End Sub Private Sub Command1_Click() End Sub,0-2-2 面向对象的程序设计,对象的方法:动态特征,本身执行 对象名.方法名 参数 form1.print “Hello”,5获得帮助,6调试程序,(1)设置断点,6调试程序,运行程序 “事件驱动”的思想 单击“退出”按钮时,就会触发Command1对象的单击(Click)事件,系统自动执行Command1_Click( )事件过程,6调试程序,单步执行 F8,8生成可执行文件,2-3 窗 体,在代码编写阶段,每个窗体对应着一个代码窗口 当程序运行阶段,每个窗体就对应着一个窗口,2-3 窗 体属性,Name:窗体的唯一标识 Caption:标题 Picture:窗体中显示的图片,2-3 窗 体事件,单击(Click):单击一个窗体的空白区域时触发 装入(Load):当窗体装入内存时触发该事件,通常在该事件发生时进行控件、变量的初始化工作 问题:窗体显示时,窗体的背景颜色设置为红色,2-3 窗 体方法,Print:用于在窗体上输出数据 Print “Hello World“ 在当前窗体上输出“Hello World” a = 10 Print a + 20 '计算结果并输出30,练习窗体,窗体名字:frmInfo 字体: 宋体,2号 窗体加载:红色背景,黄色前景,标题 单击窗体:显示如下文字,练习窗体,Private Sub Form_Click() Print “中国共产党保持先进性教育活动“ End Sub Private Sub Form_Load() frmInfo.BackColor = vbRed frmInfo.ForeColor = vbYellow frmInfo.Caption = “宣传栏“ End Sub,双引号为英文状态下的“”,2-3 窗 体方法,分号,紧凑格式 逗号,松散格式 Private Sub Form_Click() a = 10 Print “a+20的值为:“; '紧凑格式 Print a + 20 Print “a+20的值为:“, '松散格式 Print a + 20 End Sub,a+20的值为:30 a+20的值为: 30,2-3 窗 体方法,Cls:清除在窗体上输出的数据或图形, Private Sub Form_Click() Cls Print “Hello World“ End Sub,2-3 窗 体,【例2-2】,练习2,cmdFirst,cmdSecond,练习2,作业1,熟悉VB集成开发环境 按照讲稿步骤,完成例21 本周六晚9:00前上传.frm文件 01李利.frm,作业2,作业2,窗体名字:frmShowInfo 字体:宋体,四号,加粗 高:4000 宽:5000 屏幕居中显示 在窗体加载时,设置 窗体标题:“我的个人资料” 窗体背景颜色:蓝色 窗体前景颜色:白色,name属性,font属性,form_load事件,caption属性,backColor vbBlue,forecolor vbWhite,height属性,width属性,窗体布局窗口,作业2,单击窗体时,显示个人资料 班级:草业05 学号:01 姓名:李利 年龄:18 学习VB的感受:.,print方法,form_click事件,