VFP主菜单上的“关闭按钮”在哪儿?
发布网友
发布时间:2023-07-25 21:50
我来回答
共4个回答
热心网友
时间:2024-10-22 21:45
一.命令按钮(commandbutton):通常用来完成某些功能,例如确认,撤认,执行,完成等操作.
二.命令按钮组(commandgroup):当一个表单需要多个命令按钮时,可以使用命令按钮组,这样可使事件代码更简洁,界面更加整洁和美观.命令按钮组中各命令按钮的排列方向和位置可根据用户的需要进行调整,操作的步骤如下:
1.单击选中表单中的命令按钮组.
2.右击命令按钮组,在快捷菜单中选择"编辑"命令.
3.选中命令按钮后,根据需要进行相关操作(也可在"属性"窗口的对象选择列表框中直接选择命令按钮组中各个命令按钮)
三.命令按钮(组)的常用属性:见下表:
属性 功能
caption标题文本.含"\<"字符,输入该字符可选择该命令按钮
picture标题图像
default为.T.时,按回车键可选择此命令按钮
cancel为.T.时,按esc键可选择此命令按钮
value命令按钮组中被选中的命令按钮的序号
buttoncount命令按钮组中的命令按钮的个数
四.制作一个表单,添加三个命令按钮command1~command3,练习设置其属性,按图20依次设置其属性
1.选中command1,在"属性"窗口中中选中caption属性,在上方文本框中输入"确定",如图21
2.选中command2,在"属性"窗口中中选中caption属性,在上方文本框中输入"\<c取消",如图22,并将其cancel属性设为.t.,则在运行时,单击该按钮,按C键或按ESC键,均可执行此按钮的click事件代码.
3.选中command3,在"属性"窗口中中双击其picture属性,在弹出的对话框中选择"d:\vfp98\fox.bmp"即可.
五.例一:将xggz表单(制作方法见本章第二节)中的各个命令按钮换成命令按钮,对比使用方法.
1.打开xggz.scx,将原来的几个命令按钮删除,在原来的位置添加一个命令按钮组,如图23
2.按下表设置命令按钮组commandgroup1的属性:
对象属性名属性值
commandgroup1buttoncount5
commandgroup1auotsize.T.
command1caption第一个
command2caption上一个
command3caption下一个
command4caption最后一个
command5caption退出
3.编写代码:命令按钮组commandgroup1的click事件代码如下:
sel=this.value &&变量sel用于命令按钮组中被选中的命令按钮的序号(即运行时被单击的)
do case
case sel=1
go top
case sel=2
if !bof()
skip -1
endif
case sel=3
if !eof()
skip
endif
case sel=4
go bottom
case sel=5
thisform.release
endcase
thisform.refresh
六.例二:按人员编号增删改"工资情况表的数据
1.设计表单的界面:新建表单→打开数据环境→将"工资情况"表添加到数据环境中→从数据环境中,拖动"工资情况"表的所有字段到表单中,并添加文本框text1用于输入定位人员的编号,添加"定位"(command1),"追加"(command2)和"删除"(command3)三个命令按钮,界面如图24所示,并将文本框text1的inputmark属性设为99999
2.编写代码:
*"定位"按钮的click事件代码:
bh=alltrim(thisform.text1.value)
jlh=recno()
locate for 编号=bh
if eof()
go jlh
=messagebox("没有找到该编号!")
else
thisform.refresh
endif
*"追加"按钮的click事件代码:
append blank
thisform.refresh
*"删除"按钮的click事件代码:
yn=messagebox("是否要删除?",4+32)
if yn=6
delete
if eof()
go top
else
skip
endif
thisform.refresh
endif
3.可进一步考虑问题:怎样实现在文本框text1中输完编号,回车即进行查找?
可在text1的valid事件加入如下代码:
if !empty(this.value)
thisform.command1.click &&调用命令按钮"查找"(即command1)的click事件代码,进行查找
else
return .f.
endif
长佐小小自己慢慢睇咯
热心网友
时间:2024-10-22 21:46
点击主菜单上的“文件”,最下面就是“退出”
热心网友
时间:2024-10-22 21:46
退出按钮是一条命令QUIT,VFP所有界面本身就是VFP做的,主菜单是由GENMENU.PRG生成
热心网友
时间:2024-10-22 21:47
在主菜单中:
文件->关闭
OK
vfp关闭菜单栏命令
题主是否想询问“vfp关闭菜单栏命令怎么关闭”?1、首先,单击VFP主窗口。2、其次,找到主窗口右上角的“关闭” 按钮。3、最后,点击关闭按钮即可。
VFP主菜单上的“关闭按钮”在哪儿?
2.选中command2,在"属性"窗口中中选中caption属性,在上方文本框中输入"\<c取消",如图22,并将其cancel属性设为.t.,则在运行时,单击该按钮,按C键或按ESC键,均可执行此按钮的click事件代码.3.选中command3,在"属性"窗口中中双击其picture属性,在弹出的对话框中选择"d:\vfp98\fox.bmp"即可.五....
如何在vfp表单中设置关闭按钮?
新增一个command控件,输入click事件 thisform.release 就可以关闭表单了
怎样关闭按钮,VFP
添加按钮,然后双击此按钮,在弹出的窗口输入 thisform.release 然后ctrl+w保存,那么此按钮可以完成单击释放表单了~~
vfp9中如何关闭除顶层表单外的所有表单?
方法 1: 关闭除顶层表单外的所有表单,然后再打开指定的表单 LOCAL i, FormCount, oForm FormCount = _Screen.FormCount FOR i = FormCount TO 2 STEP -1 oForm=_Screen.Forms(i)if TYPE("oForm") == "O"oForm.Release()endif ENDFOR do form 指定的表单 方法 2:把每个表单内的 ...
vfp中怎么调用菜单?
①打开菜单文件mm.mnx,进入菜单设计器窗口。②选择菜单【菜单】-【生成…】,按"生成"按钮,生成菜单程序mm.mpr。③关闭菜单设计器窗口。④在命令窗口顺序输入如下命令,运行菜单程序mm.mpr:do mm.mpr
vfp 专案管理器中其他按钮功能的连编指什么
可以按下面的方法让系统停止执行Mdm.exe来彻底删除以fff开头的怪档案:首先按“Ctrl+Alt+Del”组合键,在弹出的“关闭程式”视窗中选中“Mdm”,按“结束任务”按钮来停止Mdm.exe在后台的执行,接着把Mdm.exe(在C:\Windows\System目录下)改名为Mdm.bak。执行msconfig程式,在启动页中取消对“Machine Debug Manager”...
vfp中菜单中的菜单项要设置运行表单的命令,该怎么设置
1、首先点击打开左上角文件中的“新建”选项。2、在弹出的新界面,依次操作:勾选【项目】选项,点击【新建】按钮;3、在弹出的新窗口,选择保存路径,设置项目文件名称,回车确定。4、在出现的界面中,点击打开“其他”设置选项。5、然后在弹出来的界面中,打开菜单级,选择新建一个菜单级。6、然后在...
vfp的启动和退出方法和word
可以在项目管理器中选择程序文件名,单击运行按钮。vfp退出命令是,QUIT,QUIT关闭所有文件并退出FoxBASE+,EXIT在循环体内执行退出循环的命令,SETESCAPEON/OFF允许ESCAPE退出/继续命令文件的执行。菜单操作方式,根据所需的操作从菜单中选择相应的命令与WORD类似,每执行一次菜单命令,命令窗口中一般都会显示出...
vfp中 一闪而过的现象是怎么形成的
编译后运行时会发现,“退出”按钮仅仅释放表单aa.scx,屏幕上仍留有空白的visual foxpro窗口,单击窗口右上角的“x”或左上角下拉菜单中的“关闭”系统提示“不能退出visual foxpro”,aa.exe无法正常结束。解决方法:将aa.prg中的read events语句移到表单aa.scx的activate事件中,然后在“退出”按钮的...