问答题
在考生文件夹下,有一表单文件myform.SCX。打开该表单文件,然后在表单设计器环境下完成如下操作: (1)在属性窗口中将表单设置为不可移动的,并将其标题设置为“表单操作”。 (2)为表单新建一个名为mymethod的方法,方法代码为:Wait"mymethod"window。 (3)设置Ok按钮的Click事件代码,其功能是调用表单的mymethod方法。 (4)设置Cancel按钮的Click事件代码,其功能是关闭当前表单。
【正确答案】正确答案:(1)①在命令窗口执行命令:
MODIFY FORM myform
,打开表单设计器修改表单。 ②选中表单,在“属性”面板中修改表单(Forml)的Movable属性值为:.F.,修改Caption属性值为:表单操作。 (2)①接上一小题操作,执行【表单】→【新建方法程序】菜单命令,在弹出的“新建方法程序”对话框的“名称”文本框中输入“mymethod”,单击“添加”按钮新增方法,然后关闭对话框。如图4-23所示。

【答案解析】解析:表单及控件的常用属性及方法的设置。在visual FoxPro中,用户可以自定义方法,首先应打开“新建方法程序”对话框定义新方法名;然后在“属性”面板中定义找到该方法并编写该方法的功能代码;方法建立完毕后,用户可以像调用表单中其他方法一样调用新建的方法。 另外,要将表单设置为不可移动的,可以通过表单的Movable属性进行设置。