总复习----面向对象程序设计的基本步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
面向对象程序设计的基本步骤
一、建立表单
二、将数据表放入数据环境
三、选择控件
四、设置属性
五、确定事件,编写事件代码
注意事项:掌握各个控件必要事件的触发时机
表1 要求掌握的各个控件的属性、事件、方法
常用函数:
messageBox( )、IIF( )、Date( )、Time( ) 、substr( ) 、left( ) 、val( )、str( ) 、alltrim( )、top( )
常用环境设置命令:
set talk on/off(避免执行表单时出现统计命令的执行结果)
Set safety on / off(避免每次执行表单都询问是否覆盖索引文件)Set deleted off/on(逻辑删除的记录是否显示和参与处理)
Set default to …(设置默认路径)
表单的setAll方法的使用
Thisform.setall("visible",.f.)
Thisform.setall("visible", .f. , "textbox")
Thisform.setall("visible", .f. , "editbox")
Thisform.setall("visible", .f. , "listbox")
Thisform.setall("visible", .f. , "combbox")
Thisform.setall("visible", .f. , "label")
掌握表单增加新属性
当列表框显示表文件中的某字段时,
Thisform.list1.RowSourceType=6
Thisform.list1.RowSource=“学生.姓名”
此时不可以使用additem,removeitem,clear方法
当列表框显示表文件中的某字段时,且需要移出或清除时, Thisform.list1.RowSourceType=0
Thisform.list1.RowSource=“”
Scan
thisform.list1.additem(姓名)
Endscan
当列表框显示已知的几列时,
Thisform.list1.RowSourceType=1
Thisform.list1.RowSource=“信息学院,金融学院,会计学院”