当前位置:编程学习 > VB >>

vb 判断check是否选中问题

If Form1.Check3.Value = 1 Then c10 = False End If 我是在另一个窗口调用,check3也设为了public 但在没有选check3的情况下还是执行了c10=flase,请问为什么?
追问:还是执行了。。。
当没有说,其实我早就试过了。
在之前我也设了c10 = true也试过了,vbchecked不是就是1么
答案:呵呵!
请问你是如何判断没有选 check3,确定执行了c10 = false的?
 
有可能你声明了
Dim c10 as boolean
默认c10为false
 
这样实验一下,就知道了,加一句:
if  Form1.check3.value =1 then
   msgbox  "OK"
   c10 = false
end if
其他:If Form1.Check3.Value = VBChecked Then
VBChecked 和VBUnChecked是它的两个值 

上一个:vb通用过程的问题
下一个:在VB中这个程序有错吗?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,