VF里面为什么key!32=0表示按空格键结束)

来源:百度知道 编辑:UC知道 时间:2024/07/07 05:35:25
这是VF表单设计标签滚动字幕COMMAND1.caption="开始"的代码
a=thisform.caption.label1.caption
key=0
do while key!32=0 & &按空格键结束
a1=substr(a,1,2)
a=alltrim(substr(a,3))+a1 & &是字符串首尾相接,循环不断
thisform.label.caption=a
key=inkey(0.5,'h')
thisform.refresh
enddo
thisform.release
其中为什么KEY!=32表示按空格键结束啊
还有我想点开始后,COMMAND1.CAPTION变成结束,并且字幕停止滚动要怎么弄啊!请高手赐教啊
现在只需要请高手告诉我 KEY!=32在这里的含义。谢谢了,关于这个KEY请尽量详细一点,为什么用鼠标点停止没有用,只能按空格键呢!我实在搞不明白

看了大家的解释,我还是没懂为什么当点开始以后按鼠标停不下来,而按空格停下来了,而且按空格也可以开始。

这个就是捕捉输入的值,32是空格这个键的值
鼠标和空格是两个不同的值

你可以查看一下帮助
找找key!所有按键的值都是什么

do while key!=32 即当key获得的值不等于32时执行循环,只有按空格键key才=32