-2
此代碼包含在帶按鈕的文本框中。 在測試中,除了當你點擊Button1時,一切都是肉汁,它總是從第二行開始,而不是第一行。點擊Button2會將它扔到第一行,但它會破壞應用程序的目的。 Button1是一個開始按鈕,Button2是一個停止按鈕。我知道它與+ =有關,但只是將其設置爲=將所有東西都擰緊。有任何想法嗎?格式問題+ =和vbCrLF
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
End Sub
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Timer1.Start()
TextBox1.Text += Date.Now.ToString("H:mm")
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim space As String = " "
Timer1.Start()
TextBox1.Text += " " + Date.Now.ToString("H:mm") & vbCrLf
End Sub
'+ ='不是vba。你需要把它拼出來。 'TextBox1.Text = TextBox1.Text&Date.Now.ToString(「H:mm」)' –
嗯,我已經嘗試了同樣的問題。它仍然開始在文本框的第二行 – user3341951
也許它打敗了目的,但是*目的是什麼? 「空間」變量拼寫什麼魔法咒語?你點擊Button1時爲什麼不追加vbCrLf?爲什麼在Button2中加一個空格是個好主意?爲什麼有一個Timer什麼也不做?這是隨機的代碼,它做了隨機的事情,花一個小時思考應該發生什麼。 –