label1.caption="":label2.caption=10:label3.caption=5000
if keycode=a then
if label2.caption=10 then
label2.caption=100
else
label2.caption=10
end if
end if
if keycode=vbkeyB then
l=l+1
label1.caption=val(label2.caption)+l*val(label1.caption)
label3.caption=val(label3.caption)=val(label2.caption)
end if
现在限定val(label2.caption)的最大值为1000,如何实现
我现在遇到的问题是当label1的值一直为一个数字的时候可以实现
但要是当中变化的话可以吧label2定在1000,但是label3就不能实现
if keycode=a then
if label2.caption=10 then
label2.caption=100
else
label2.caption=10
end if
end if
if keycode=vbkeyB then
l=l+1
label1.caption=val(label2.caption)+l*val(label1.caption)
label3.caption=val(label3.caption)=val(label2.caption)
end if
现在限定val(label2.caption)的最大值为1000,如何实现
我现在遇到的问题是当label1的值一直为一个数字的时候可以实现
但要是当中变化的话可以吧label2定在1000,但是label3就不能实现
应该改成
label3.caption=val(label3.caption)-val(label2.caption)
应该改成
label3.caption=val(label3.caption)-val(label2.caption)