VFP中“if messagebox("将要退出时钟程序,确认吗",4+32,"系统信息")=6”中的数字分别是什么意思

VFP中“if messagebox("将要退出时钟程序,确认吗",4+32,"系统信息")=6”中的数字分别是什么意思,第1张

答案补充:

=6意思是当d出消息框是你点了“是”的话就执行是的情况下的程序。举例:

if messagebox("将要退出时钟程序,确认吗?",4+32,"系统信息")=6

QUIT

ELSE

NODEFAUT

ENDIF

意思就是:当你点“是”,则退出VFP程序了,若按的是其他这里为“否”按钮,则不做任何事情,同时返回主界面。

一大片我懒的打了,因为是程序感应d出来的提示都是,你下载个VFP90的,当你写下MESSAGEBOX(它就会d出来提示框,各种数字代表什么都一清二楚。

简单模拟一下,假设表单上就一个文本框(用于输入密码)和一个确定按钮,再假设正确密码为"AAA"

表单的INIT事件里写上:

PUBLIC nClickCounter

nClickCounter=0

确定按钮CLICK代码:

nPassword=ALLTRIM(THISFORMTEXT1VALUE)

IF nPassword<>"AAA"

nClickCounter=nClickCounter+1

IF nClickCounter=3

clear

clear events

quit

ENDIF

ELSE

密码正确时处理的代码

ENDIF

最后一条

go bottom

Thisform下一条enabled=f &&下一条按钮不可用

Thisform最后一条enabled=f &&最后一条按钮不可用

thisformrefres

退出表单

thisformrelease

clear events

以上就是关于VFP中“if messagebox("将要退出时钟程序,确认吗",4+32,"系统信息")=6”中的数字分别是什么意思全部的内容,包括:VFP中“if messagebox("将要退出时钟程序,确认吗",4+32,"系统信息")=6”中的数字分别是什么意思、密码输入错误三次,强制退出的VFP程序如何编写、VFP表单设计中要显示最后一条和退出按钮的程序是怎么写的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9756334.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存