七、应用举例 例2-1_编一计算月支付贷款的程序。现要求根据房产商提供的 息,买房者选择房型、面积、单价、按揭期等信息,计算每月 支付代款的程序 窗体1:列表框选择数据、标签显示数据、文本框输入数据; 窗体2:图形框显示房屋的平面图。 Pm函数计算月支付贷款。 买房贷款 三房一厅 房型 面积 总价 2500 3500 A55000 5500 首付/万元 年科率月付元 5357.90 旱需周型
七、应用举例 例2-11 编一计算月支付贷款的程序。现要求根据房产商提供的 信息,买房者选择房型、面积、单价、按揭期等信息,计算每月 支付代款的程序。 窗体1:列表框选择数据、标签显示数据、文本框输入数据; 窗体2:图形框显示房屋的平面图。 Pmt函数计算月支付贷款
25工程的管理及环境的设置 、工程的组成 工程文件包含了一个应用程序的所有文件 窗体文件(fim:控件及属性、事件过程和自定义过 程 窗体的二进制数据文件(fx),自动产生同名x文件; 标准模块文件(bas); 类模块的文件(cls) 资源文件(res); activeX控件的文件(ocx).1 二、创建、打开和保存工程
2.5 工程的管理及环境的设置 一、工程的组成 工程文件包含了一个应用程序的所有文件: • 窗体文件(.frm):控件及属性、事件过程和自定义过 程; • 窗体的二进制数据文件(.frx),自动产生同名.frx文件; • 标准模块文件(.bas); • 类模块的文件(.cls); • 资源文件(.res); • ActiveX控件的文件(.ocx). 二、创建、打开和保存工程
添加、删除和保存文件 同国C 1.窗体名和窗体文件名概念 日工程1v6j02-11.vbp 窗体名:窗体的Name属性 ③窗体 d Form1 (V6j02-11 frm 在代码中用来引用该窗体,同 E Foxm2 (V6j02-11b frm 窗体文件 工程不能有相同的窗体名; 窗体名 窗体文件名:窗体存放在磁盘上的文件名,该文件包含了该窗体的 所有控件属性和代码,同一文件夹不能有相同的文件名。 2.在工程中添加现存的窗体时,只是对该窗体文件的引用纳入工程。因 此,如果更改窗体并保存它,会影响包含此窗体文件的任何工程。 3.在工程中删除窗体时,仅将此窗体从工程里删除掉,但是窗体文件仍 存在于磁盘上。但是,如果在VB之外删除一个窗体文件,VB不能更新 此工程文件,当打开此工程时,将显示一个文件丢失的错误信息。 4.对窗体文件改名方法 1)打开工程 另存为…Form”实现文件的复制保存工程文件。m 利用编辑程序打开工程文件,修改FORM=ⅩXX的文件名
三、添加、删除和保存文件 1. 窗体名和窗体文件名概念 窗体名:窗体的Name属性, 在代码中用来引用该窗体,同一 工程不能有相同的窗体名; 窗体文件名:窗体存放在磁盘上的文件名,该文件包含了该窗体的 所有控件属性和代码,同一文件夹不能有相同的文件名。 2. 在工程中添加现存的窗体时,只是对该窗体文件的引用纳入工程。因 此,如果更改窗体并保存它,会影响包含此窗体文件的任何工程。 3. 在工程中删除窗体时,仅将此窗体从工程里删除掉,但是窗体文件仍 存在于磁盘上。但是,如果在VB之外删除一个窗体文件,VB不能更新 此工程文件,当打开此工程时,将显示一个文件丢失的错误信息。 4. 对窗体文件改名方法 1) 打开工程 “另存为…Form”实现文件的复制——保存工程文件。 2) 利用编辑程序打开工程文件,修改FORM=XXX的文件名。 窗体文件名 窗体名
2生成可执行文件和制作安装盘 以工程文件例2..例 1生成可执行文件 文件/生成V6B2-11.exe文件,然后关闭Ⅴ Visual basic60。 2.制作安装盘 ·在向导的指导下运行VB60中文版工具“ Package& Deployment “打包”:把工程中用到的各种类型的文件进行打包压缩后,存 放到特定的目录下 “展开”:再把这些打包的文件展开到用户可以携带的安装介质 软盘、光盘等 3.检测安装程序 在没有ⅤB60系统的环境下,执行安装盘中的 Setup. exe文件,将发 行盘进行安装
2.6 生成可执行文件和制作安装盘 以工程文件例2.11为例。 1. 生成可执行文件 文件/生成V6B2-11.exe文件,然后关闭Visual Basic6.0。 2. 制作安装盘 • 在向导的指导下运行V B6.0中文版工具“Package & Deployment”; • “打包”:把工程中用到的各种类型的文件进行打包压缩后,存 放到特定的目录下。 • “展开”:再把这些打包的文件展开到用户可以携带的安装介质 软盘、光盘等。 3. 检测安装程序 在没有VB 6.0系统的环境下,执行安装盘中的Setup.exe文件,将发 行盘进行安装
27程序调试 错误类型 (1)编辑错误 在编辑代码时,VB会对键入的代码直接进行语法检 査。当发现代码存在打字错误,遗漏关键字或标点符 等语法错误,VB在Fom窗日中弹出一个子窗口,提 须单击“确定”按钮,关闭出错提示窗,然后对出错 行进行修矿 工程1-标签(Code) For■ Load Option Explicit Dim flag As Boolean ■ i crosoft vi saal B Private Sub Form loa 编译错误 fag Not flaz 缺少:表达式 End if End sub 匚确定。_帮助⑩)」
2.7 程 序 调 试 一、错误类型 (1)编辑错误 在编辑代码时,VB会对键入的代码直接进行语法检 查。当发现代码存在打字错误,遗漏关键字或标点符 等语法错误,VB 在Form窗口中弹出一个子窗口,提 示出错信息,出错的那一行变成红色。这时,用户必 须单击“确定”按钮,关闭出错提示窗,然后对出错 行进行修改