VB中建一个文本框,一个命令按钮,单击命令按钮则文本框中有字,再单击,字就消失~怎么编程呢?

想了好久,还是不会~!
大家帮帮忙~一个字,谢~

是不是这样:
Private Sub Command1_Click()
Text1.Enabled = Text1.Enabled = False
End Sub

如果只是要实现有字无字的效果就是这样:
Private Sub Command1_Click()
If Text1.Text = "" Then Text1.Text = "Hello ~~" Else Text1.Text = ""
End Sub
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-24
怎么楼上的都把事情搞得繁复了。。

private sub command1_click()
if command1.caption = "显示" then
text1 = "文字"
command1.caption = "消除"
elseif command1.caption = "消除" then
text1 = ""
end if
end sub
第2个回答  2008-12-24
创建一个全局变量,设值为0
在你说的单击命令按钮里判断这个变量,如果是0,给这个值设1,清空文本框(如果需要的话将文本框的内容保存起来);如果是1就设0,将你要文字覆值给文本框,简单吧。程序试试自己写。
第3个回答  2008-12-24
Private Sub Command1_Click()
If Len(Text1.Text) > 0 Then
Text1 = ""
Else
Text1 = "有字"
End If
End Sub
第4个回答  2008-12-24
Private Sub Command1_Click()
If len(Text1.Text) = 0 Then
Text1.Text = "点击了按钮,下次点击消失"
Else
Text1.Text = ""
end if
End Sub
相似回答