VFP 常见事件和方法 Activate 事件 当激活表单,表单集或页对象,或者显示工具栏对象时,将发 生 activate 事件. AddObject 方法 运行时,在容器对象中添加对象. Addproperty 方法 向一个对象添加一个新属性. Box 方法 在表单对象上画矩形. Circle 方法 在表单上画一个圆或椭圆. Click 事件 当在程序中包含触发此事件的代码,或者将鼠标指针放在一个控制 上按下并释放鼠标左键,或者更改特定控制的值,或在表单空白区单击时,此事 件发生. Cls 方法 清除表单中的图形和文本. Dblclick 事件 当连续两次快速按下鼠标左按钮(主按钮)并释放时,此事件发 生. Deactivate 事件 对于一个容器对象(例如一个表单),当所包含的对象没有焦点 而不再处于活动状态时,该事件发生.对于一个工具栏来说,当使用 Hide 方法隐藏工具栏时,该事件发生. Destroy 事件 当释放一个对象的实例时发生. DragDrop 事件 当完成拖放操作时发生. DragOver 事件 控制拖过目标对象时发生此事件. Draw 方法 重画表单对象. Error 事件 当某方法中在运行出错时,此事件发生. GotFocus 事件 当通过用户操作或执行程序代码使对象接收到焦点时,此事件发 生. Hide 方法 通过把 Visible 属性设置为"假"(.F.),隐藏表单,表单集或工具 栏. Init 事件 在创建对象时发生. KeyPress 事件 当用户按下并释放某个键时发生此事件. Line 方法 在表单对象中画一条线. Load 事件 在创建对象前发生. LostFocus 事件 当某个对象失去焦点时发生. MiddleClick 事件 当用户在一个控件上单击一个三键鼠标的中央鼠标时发生. MouseDown 事件 当用户按下一个鼠标键时发生. MouseMove 事件 当用户在一个对象上移动鼠标时发生. MouseUp 事件 当用户释放一个鼠标键时发生. MouseWheel 事件 当用户在一个具有轮的鼠标设备上滚动鼠标轮时发生. Moved 事件 当对象移动到新位置时,或者以编程方式更改容器对象 的 Top 或 Left 属性设置时发生. NewObject 方法 直接从一个 .vcx 可视类 库或
程序将一个新类或对象添加到一个对象中. OLECompleteDrag 事件 当数据 放落到目标上,或取消了 OLE 拖放操作时发生. OLEDrag 方法 开始一次 OLE 拖放操作. OLEDragDrop 事件 当数据放落到目标上,并且放落目标的 OLEDropMode 属性设 置为 1 ?Enabled 时发生. OLEDragover 事件 当数据拖动到一个放落目标上,并且放落目标
的 OLEDropMode 属性设置为 1 -启用时发生该事件. OLEGiveFeedback 在每次 OLEDragOver 事件之后发生. 允许拖动源指定 OLE 拖 放操作的种类以及可视反馈. OLESetData 事件 当放落目标调用 GetData 方 法, 并且在没有指定格式的数据时, 拖动源发生该事件. OLEStartDrag 事件 当 调用 OLEDrag 方法时发生. Paint 事件 当表单或工具栏重画时发生. Point 方法
返回一个表单上特定点的红-绿-蓝(RGB)颜色. Print 方法 在表单对象上打印一个字符串. PSet 方法 把一个表单或 Visual FoxPro 主窗口中的一个点设置成前景色. QueryUnload 事件 在卸载一个表单之前发生此事件. ReadExpression 方法 返回属性窗口中某属性的表达式.仅在
设计时可用. ReadMethod Refresh 方法 重画表单或控件,并刷新所有值,或者刷新一个项目 的显示. Release 方法 从内存中释放表单集或表单. RemoveObject 方法 运行时从容器对象中删除一个指定的对象. ResetToDefault 方法 将属性还原成 Visual FoxPro 默认的设置值.运行和设 计时可用. Resize 事件 当调整对象大小时发生. RightClick 事件 当用户在控制上按下并释放鼠标右键(鼠标辅键)时此事件发 生. SaveAs 方法 把一个对象作为 .SCX 文件保存起来. SaveAsClass 方法 把对象的实例保存为类库中的类定义. Scrolled 事件 在表格控件或表单中,单击水平或垂直滚动条,或移动滚动条中 的滚动块时,此事件发生. Setall 方法 为容器对象中的所有控制或某类控制 指定一个属性设置. SetViewPort 方法 设置表单的 Viewpor