嘗試將字符串轉換爲DateTime或TimeValue時出現問題。 我做了一個Windows窗體作爲例子。請看看這個看看錶:將字符串轉換爲DateTime或TimeValue
正如你可以看到有一個TextBox1中。 也是Timer1,間隔爲1000毫秒。
我想要的是能夠在文本框中填入一個時間(如此格式:22:30:00),當您的桌面到達此時,它將顯示一個消息框。
我嘗試了幾個舊帖子和教程與類似的問題,但我似乎無法找到解決方案。任何人都可以使用我的截圖做一個快速的例子嗎?
這是別人建議的代碼。
Dim tsValue As TimeSpan = TimeSpan.Zero
If TimeSpan.TryParse(TextBox1.Text.Trim, tsValue) Then
If Date.Now.TimeOfDay = tsValue Then
MessageBox.Show(String.Format("Messagebox test {0}", tsValue.ToString))
End If
End If
但由於某種原因,它不起作用時,我把它放在我的計時器。
1)不要使用不相關的標籤2)不要在其他地方發佈圖片,發佈你已經嘗試**的代碼**這裏**請參閱[問] – Plutonix
@Plutonix該OP沒有代表張貼到圖片,因爲它需要10個代表。 (否則,我同意你的評論)。 –
@JordySteyaert - 未來,不要將代碼放在評論中,它不會格式化,而且很難閱讀。相反,編輯你的問題並在那裏添加它(就像我剛纔那樣)。 – Tim