去评论
推扬网

李安妮:vb中的flag是什么意思?能解释下图的意思和各个flag是什么吗?完全看不懂。谢 ...

admin
2020/08/11 15:28:11

胡芳芳的回答:

Flag是鼠标单击弹起的标识,一旦鼠标在表单按下,并弹起的一瞬间,Flag的值是True。(真) 如果是在按钮上按下的,鼠标松开的一瞬间,Flag的值变为True。同时程序弹出对话框要求输入intNum的值,你输入了5, 在IF的判断里面Flag为True,执行Print f(intNum),就是执行Print f(5),结果肯定显示的5.

唯嘉的回答:

Flag是鼠标单击弹起的标识,一旦鼠标在表单按下,并弹起的一瞬间,Flag的值是True。(真) 如果是在按钮上按下的,鼠标松开的一瞬间,Flag的值变为True。同时程序弹出对话框要求输入intNum的值,你输入了5, 在IF的判断里面Flag为True,执行Print f(intNum),就是执行Print f(5),结果肯定显示的5.

Found的回答:

你好! Flag在这里是起到一个开关的作用,用来检测是否单击了窗体。 如果没有先单击窗体(Flag=False),点击按钮后直接在对话框中输入5,程序的输出结果为D 如果先单击窗体(Flag=True),然后点击按钮后在对话框中输入5,则程序的输出结果为B 打字不易,采纳哦!