总复习----面向对象程序设计的基本步骤.doc
文本预览下载声明
面向对象程序设计的基本步骤
建立表单
将数据表放入数据环境
选择控件
设置属性
确定事件,编写事件代码
注意事项:掌握各个控件必要事件的触发时机
表1 要求掌握的各个控件的属性、事件、方法
控件名称 控件名称 属性 事件 方法 表单 form Caption、 BackColor Init、unload、destroy Refresh、release、setall 标签 Label Caption 、Top、 left、width、 height、Visible、Wordwrap、Fontsize、fontName、auotsize 形状 Shape Curvature、SpecialEffect、BackStyle 线条 Line BorderStyle、BorderWidth 图像 image Picture、Stretch、backStyle 文本框(可以处理除备注型、通用性字段外的所有字段) Text ControlSource、Value、Readonly、visible、fontsize、forecolor、dateFormat(=14时为日期型设为中文显示) Valid(用于检验数据的正确性) setfocus 编辑框(只能处理字符型字段和备注型字段) edit ControlSource、Value、Readonly、visible、fontsize、forecolor 列表框 list Value、listIndex选定数据项的索引号(N)
RowSourceType(=6字段=0可以用方法添加=1已知的几列数据)、RowSource InterActiveChange(鼠标移动时触发)
Valid(在控件失去焦点之前触发,T失去焦点后继续后续动作;F控件不能失去焦点) AddItem
RemoveItem
clear 组合框 combo Style(=0下拉组合框=2下拉列表框)
RowSourceType(=6字段=0用方法添加)、RowSource、DisplayValue、value InterActiveChange
Valid 同上 微调(配合文本框使用) spinner increment upClick
DownClick 计时器 timer Interval(毫秒)、Enabled Timer
(每间隔interval时间触发一次) 命令按钮 Command Default、Enabled Click 命令按钮组 Commandgroup Value、Caption、 buttonCount、Buttons(i) 、 Click 选项按钮组(单项选择) Optiongroup caption、Value、buttonCount、Buttons(i)、 controlSource(绑定字符型字段时该字段保存caption值;数值型字段时保存value) interActiveChange、click 复选框(添加多个实现多项选择) Check Caption 、controlSource(绑定逻辑字段时value为.T.或.F. 绑定数值型字段时value为1或0)、Value(被选中=1或.T. 不选中=0或.F.) 表格 Grid RecordSourceType(=1绑定表文件)、RecordSource、
ColumnCount、Columns(i) 、ReadOnly、RecordMark、DeleteMark AfterRowColChange
行列改变之前触发 setall、Setfocus 页框 Pageframe ActivePage、Enabled、PageCount、Pages(i) 页面 Caption、Enabled Activate当激活页面时触发
常用函数:
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. , editbo
显示全部