vb设计简单的应用程序PPT学习教案_第1页
vb设计简单的应用程序PPT学习教案_第2页
vb设计简单的应用程序PPT学习教案_第3页
vb设计简单的应用程序PPT学习教案_第4页
vb设计简单的应用程序PPT学习教案_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1vb设计简单的应用程序设计简单的应用程序本章要设计一个能浏览四个员工信息的“员工工资管理系统”。1. 问题引入2. 运行效果演第1页/共34页利用“文件/新建工程”菜单进行创建;1. 新建工程根据程序的需要,使用工具箱中的各种控件,在窗体设计器上“画”界面。2. 添加控件激活控件后,利用属性窗口设置。 3. 设置属性根据程序需要在代码窗口编写(事件代码的头和尾绝不允许自己去写!)4. 编写代码第2页/共34页 1. 编译,2. 打包 。8. 工程的编译将同一个工程中的所有文件保存在同一个文件夹中,不同工程中的文件保存在不同的文件夹中。7. 保存工程如果运行中出现错误,则进行修改。修改工

2、程三种方式:菜单、工具栏、快捷键F55. 运行工程第3页/共34页选择“开始/程序/Microsoft Visual Basic 6.0中文版/ Microsoft Visual Basic 6.0中文版”,即可出现如图所示界面: 第4页/共34页 第5页/共34页第6页/共34页保存窗体内容(控件、属性的设定值、程序代码等)。1. 窗体文件(.FRM)用来记录整个工程中所用到的文件的路径及文件名。2. 工程文件(.VBP)第7页/共34页指明列出的属性所属的对象。1. 标题栏列出本工程中用到的所有控件。2. 对象列表框决定属性的排列顺序。3. 选项卡列出所选对象的属性。左边为属性名称,右边为

3、属性值。4. 属性列表对选中的属性进行解释。 5. 属性说明第8页/共34页 调整程序运行时,窗体启动的位置。鼠标拖动该窗口中的窗体到需要的位置。 第9页/共34页尺寸控制点第10页/共34页(1)激活对象后,拖动句炳;(2) 修改属性;(3) Shift键 “方向箭头” 2. 控件缩放(1) 单击控件,用鼠标拖动法在所需位置去画。(2) 双击控件,在窗体中央画出默认大小的控件。(3) 画多个同类控件:先按“Ctrl”键,然后 单击控件 后, 可连续画。单击工具箱中的箭头图标时结束连续画控件的状态。1. 添加控件的三种方法第11页/共34页 用“格式”菜单中的“对齐”菜单。5. 对齐控件 选定

4、一个控件:鼠标单击 选定多个控件: 结合Ctrl键、Shift键,用鼠标单击; 鼠标拖动虚线框4. 选定控件 鼠标拖动; 修改属性;3. 移动控件第12页/共34页 用“格式”菜单中的“统一尺寸”菜单。 6. 统一尺寸用“格式”菜单中的“水平间距垂直间距”菜单。7 调 整 间距用“格式”菜单中的“在窗体中居中对齐”菜单。8窗体上居中对齐控件用“格式”菜单中的“顺序”菜单,或用快捷菜单。9调整前后位置第13页/共34页设计后的窗体如下图示,包含11个Label(标签)、10个TextBox(文本框)、一个Image(图象框)。 第14页/共34页不同的东西有不同的“特征”;同样地,不同的“对象”

5、也有不同的属性。例如,窗体属性有:名称、BackColor、Left、Top 、Width、Height等属性,就如同每个人有姓名、肤色、身高、体重一般。 属性(Property):对象名称.属性名=属性值本案例需要设置的属性: Label: Caption属性、Font属性 TextBox:名称属性 、Text属性属性值可以在属性窗口中直接选择或输入,也可以在程序代码中设置。具体方法为:第15页/共34页 对象对象 前缀前缀 举例举例 对象对象 前缀前缀 举例举例 Form(窗体窗体)frmfrm_MainImage(图象图象框框)imgimg_Picture1Label(标签标签)lbll

6、bl_TitleCommandButton(命令按命令按钮钮)cmdcmd_FirstText(文本文本框框)txttxt_NameFrame(框架框架)frafra_Group1 在对对象命名时,一般应该遵循VB的命名约定。下表给出了本案例用到的对象的命名规则。第16页/共34页点击进入代码窗口点击进入窗体窗口图1图2 鼠标单击图1中左边的按钮,即可进入图2所示代码窗口界面。第17页/共34页 1. 对象:“事件”其实就是一个“动作”或“状况”,事件一般会作用在某一个对象上,事件发生后,会产生什么样的结果,由编程人员决定。同一个事件作用在不同的对象上会产生不同的结果。用户事件(User Ev

7、ent):由用户引起的事件,如:鼠标事件:Click、DblClick、MouseMove、MouseDown、MouseUp等;键盘事件:KeyPress、KeyDown、KeyUp等。系统事件(System Events):由系统内部引起的事件,如:定时信号:由计时器控件Timer;2. 事件(Events)窗体和控件都叫对象。第18页/共34页 赋值语句 注释语句 表达式 Val函数:类型转换函数 LoadPicture函数 Form_Load事件 命令按钮的Click事件本案例中用到的对象、事件:编写代码时的相关知识:本案例中用到的对象、事件:第19页/共34页1. VB语句的书写规则

8、: 语句输入时不区分大小写,一条语句通常写在一行中。 一行中若输入多条语句,需用“:”分隔。例如, p = a : a = b : b = p 长语句可通过续行符“ _”(空格后加下划线)分行。例如, txt_Total1.Text = Val(txt_Wage.Text) + Val(txt_Prize.Text) + Val(txt_Subsidy.Text) 可分成以下两行输入: txt_Total1.Text = Val(txt_Wage.Text) + Val(txt_Prize.Text) _ + Val(txt_Subsidy.Text)第20页/共34页2. 赋值语句Let 如

9、: Let X = 5 “=”的读法:读作“取值”比较恰当。将“=”右边表达式的值给左边的变量格式作用:3. 注释语句Rem或程序解释。格式作用:第21页/共34页App.Path: Path 属性的值是一个指示文件路径的字符串,Path 指定 VBP 工程文件的路径,4. LoadPicture函数给窗体、PictureBox 控件或 Image 控件的Picture属性加载图片。LoadPicture(filename)格式功能:其中的filename参数是可选的,filename字符串表达式指定一个文件名。可以包括文件夹和驱动器。例如:img_Pict.Picture = LoadPic

10、ture(App.Path + 01.wmf)第22页/共34页4. LoadPicture函数给窗体、PictureBox 控件或 Image 控件的Picture属性加载图片。 LoadPicture(filename)格式功能:其中的filename参数是可选的,filename字符串表达式指定一个文件名。可以包括文件夹和驱动器。例如:img_Pict.Picture = LoadPicture(App.Path + 01.wmf)第23页/共34页: 返回包含于字符串内的数字。txt_Total1=Val(txt_Wage.Text) + Val(txt_Prize.Text) + V

11、al(txt_Subsidy.Text)5. Val()函数:将一个数字转成字符串。当数字转成字符串时,字符串的第一个位一定是空格或是正负号。6. Str()函数:数学运算函数 字符串函数 日期和时间函数 格式输出函数 随机数语句和函数 数据类型转换函数 7. 常用内部函数第24页/共34页:保存工程1. 工程的保存给窗体、PictureBox 控件或 Image 控件的Picture属性加载图片。(1)要求:(1)“文件”菜单的“保存工程”命令。(2)“文件”菜单的“窗体另存为”和“工程另存为”命令。这里一定是先保存窗体文件,再保存工程文件。(2)方法(两种方法)第25页/共34页运行工程编

12、译“文件”菜单的“生成.exe”“文件”菜单的“启动”命令。2. 运行工程3. 编译工程第26页/共34页选择“打开工程”命令加载方法:(1)启动VB;(2)执行“文件”菜单的“打开工程”命令;(3)在弹出的对话框中选择要打开的文件。4. 加载工程第27页/共34页在VB代码中的所有标点符号,全部使用英文状态下的符号。 4. 使用中文标点符号在添加控件时,使用了复制/粘贴命令。3. 无意形成控件数组题目要求在窗体的Click事件下完成的操作,经常写在窗体的Load事件下。2. 编写代码时对象和事件选择错误文件保存时至少应该有两个文件,一个工程文件,一个窗体文件。1. 保存文件时缺少窗体文件或工程文件第28页/共34页修改方法:检查代码中的对象名称,使之与属性窗口中的名称一致。7. 代码中把窗体或控件的名称写错,或该控件不存在,出现“要求对象”的错误提示。 修改方法:将该图片文件复制到工程文件和窗体文件所在的文件夹。6. 在工程文件和窗体文件所在的文件夹中没有找到图片文件。 修改方法:找到窗体文件,双击并打开该文件,然后先另存窗体文件,再另存工程文件。5. 工程文件和窗体文件没有保存在同一个文件夹下,并且在文件保存后又改变了工程文件或窗

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论