我正在制作一个非常简单的Visual Basic代码,我得到的问题是文本框在程序运行时有措辞。 我希望文本框说“#34;我的名字是约翰"当你点击按钮它然后会改为"这是我的第一个VB程序"。 这里还有我做的代码:
Public Class frmMain
Private Sub btnClickMe_Click(sender As System.Object, e As System.EventArgs)Handles btnClickMe.Click
txtOutPut.Text = "My name is John"
txtOutPut.Text = "and this is my first VB program"
End Sub
End Class
对于这个简单易懂的问题,我很抱歉,但谢谢,我真的很感激。
答案 0 :(得分:0)
Public Class frmMain
Private Sub btnClickMe_Click(sender As System.Object, e As System.EventArgs)Handles btnClickMe.Click
txtOutPut.Text = "My name is John" & VbCrLf & "and this is my first VB program"
End Sub
End Class
答案 1 :(得分:0)
尝试将文字设置为"我的名字是John"在按钮点击之外,可能在Form.Init
处理程序中,然后从txtOutPut.Text = "My name is John"
删除btnClickMe_Click1
这里发生的是按钮点击将文本首先更改为"我的名字是John",然后将其更改为"这是我的第一个VB程序"而且变化发生得太快,无法看到。
答案 2 :(得分:0)
表格加载时需要txtOutPut.Text = "My name is John"
(或者在设计过程中直接放置,一旦将文本框放到属性中并在“文本”属性中放置“我的名字是John”),您就可以在按钮中找到所有内容,所以按下按钮时首先执行txtOutPut.Text = "My name is John"
然后txtOutPut.Text = "and this is my first VB program"
,然后它会覆盖“我的名字就是约翰”,所以你总是看到“这是我的第一个VB程序”,一旦按下按钮。