创建一个非常简单的Visual Basic代码卡在一步

时间:2015-01-29 23:13:57

标签: visual-studio-2012

我正在制作一个非常简单的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

对于这个简单易懂的问题,我很抱歉,但谢谢,我真的很感激。

3 个答案:

答案 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程序”,一旦按下按钮。