1

我正在用用户单击以将文本添加到文本框中的按钮在 word 中创建一个文档。

例如 - 单击按钮 1 会将“您已单击按钮 1”添加到文本框 1。单击按钮 2 会将“您已单击按钮 2”添加到同一框。(我知道的令人兴奋的事情)。

我在 Visual Basic 的 Click 事件中使用TextBox1.Text = TextBox1.Text + "You've clicked button 1" 。

我希望用户能够再次单击按钮以删除(或撤消?)文本。或者,实际上,第三次单击以再次添加文本。

我想我希望用户能够切换框中的文本。甚至可以根据文本是打开/关闭还是输入/输出文本框来更改按钮颜色。

有什么建议么?

4

1 回答 1

1

我可能会这样做的方式是有一个简单的 IF 语句,它首先确定文本的状态。如果它是空的,则填充它。如果它不为空,则使该值等于“”。

代码看起来像这样(但不完全是 - 这只是理论上的)

If textbox1.text = "" Then

textbox1.text = "You've clicked button 1"

Else 

textbox1.text = ""

End If

如果我没有正确理解要求,请道歉。

于 2013-02-21T14:07:49.450 回答