欢迎来到天天文库
浏览记录
ID:39455179
大小:160.00 KB
页数:21页
时间:2019-07-03
《vfp中的事件和方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、6.4事件与方法 1.VFP中的事件 VFP中的常用事件分类事件类型事件名称鼠标事件ClickDblClickRightClickDropDownDownClickUpClick键盘事件KeyPress改变控件内容的事件InteractiveChange控件焦点的事件GotFocusLostFocusWhenValid表单事件LoadUnloadDestroyActivateResizePaintQueryUnload数据环境事件AfterCloseTableBeforeOpenTable项目事件QueryModifyFile等OLE事件OLECompleteDrag等其他
2、事件TimerInitDestroyError一些核心事件和触发时间事件触发时间Load当表单或表单集被加载时产生Unload当表单或表单集从内存中释放时产生Init创建对象时产生Destroy从内存中释放对象时产生Click用户在对象上单击鼠标时产生DblClick用户在对象上双击鼠标时产生RightClick用户在对象上单击鼠标右键时产生GetFocus对象得到焦点时产生LostFocus对象失去焦点时产生KeyPress用户按键时产生MouseDown在对象上按下鼠标MouseUp在对象上松开鼠标MouseMove在对象上移动鼠标InteractiveChange..交互
3、式改变对象值ProgrammaticChange可编程地改变对象值 2. 事件循环 VFP6.0中用 READEVENTS 命令建立循环,用 CLEAREVENTS 命令终止循环。 利用VFP6.0设计应用程序时,必须创建事件循环,否则不能正常运行。READEVENTS命令通常出现在应用程序的主程序中,同时必须保证主程序调出的界面中有发出CLEAREVENTS命令的机制,否则程序进入死循环。 3. 方法VFP6.0 中的常用方法名称调用语法功能AddObjectObject.AddObject(cName,cClass[,…])在运行时向容器对象中添加对象ClearOb
4、ject.Clear清除组合框或列表框控件中的内容HideObject.Hide通过把Visible属性设置为.F.,来隐藏表单、表单集或工具栏ShowObject.Show把Visible属性设置为.T.,显示并激活一个表单或表单集,并确定表单的显示模式RefreshObject.Refresh重画表单或控件,并刷新所有值ReleaseObject.Release从内存中释放表单或表单集QuitObject.Quit结束一个VFP6.0实例,返回到创建它的应用程序。 编辑推荐: 附录1:VFP常用控件及功能控件名称功能CheckBox创建复选框Co
5、mboBox创建组合框CommandButton创建命令框CommandGroup创建命令按钮组EditBox创建编辑框Grid创建网格Image创建用于显示.BMP图片的图象控件Label创建用于显示正文内容的标签Line创建用于显示水平线、垂直线或斜线的控件ListBox创建列表框OLEBound创建OLE绑定型控件OLE创建OLE容器控件OptionButton创建选项按钮OptionGroup创建选项按钮组PageFrame创建包含若干页的页框Shape创建用于显示方框、圆或者椭圆的Shape控件Spinner创建微调控件TextBox创建文本框Timer创建按定时间隔
6、执行代码的定时器附录2:VFP常用对象及功能对象名称功能Application远程启动或操纵VisualFoxPro实例Column在网格中创建一列Container创建可以包含其他对象的容器对象Control创建可以包含其他受保护对象的控件对象Cursor创建游标对象Custom创建定制的、用户自定义的对象DataEnvironment在创建表单、表单集或者报表时,创建数据环境对象Form创建表单FromSet创建表单集Header为网格中的列创建一个标题Objectscollection确定Application对象中的当前对象Page在页框中创建一页Relation在创建
7、表单、表单集或者报表数据环境时,建立表间关联Separator创建在工具栏的控件之间插入空格字符的Separator对象This在事件代码或类定义中提供对当前对象的引用ThisForm在表单事件代码或类定义中提供对当前表单的引用ThisFormset在事件代码或类定义中提供对当前表单集的引用ToolBar创建一个工具栏附录3:VFP常用属性及功能属性名功能ActiveColumn返回Grid控件中包含活动单元的列ActiveControl引用对象中的活动控件ActiveForm引用表单集中的
此文档下载收益归作者所有