0
我很新的编码和visual basic。今天我被分配去完成一个我遇到麻烦的程序。我需要开发一个应用程序,允许用户输入约会和需要竞争的时间,但是我需要实现一个错误检查以确保没有两次是相同的,这就是我遇到问题的地方。我不确定如何将datetimepicker.value
与listbox
文字进行比较。我将string
“”转换为Date
类型是无效错误。任何帮助深表感谢!比较datetimepicker与字符串
Public Class Form1
Function TimeTaken() As Boolean
Dim app As String = TextBox1.Text
Dim timeofapp As String = DateTimePicker1.Value.ToShortTimeString
If CDate(ListBox2.Text) = CDate(DateTimePicker1.Value) Then
MsgBox("Two appointments are scheduled within the same time frame.", MsgBoxStyle.Exclamation)
TimeTaken = True
Else
TimeTaken = False
ListBox1.Items.Add(app)
ListBox2.Items.Add(timeofapp)
TextBox1.Text = ""
End If
End Function
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TimeTaken()
End Sub
End Class
谢谢,先生! – 2013-05-06 00:39:36
太棒了。如果该代码解决了您的问题,请随时单击复选标记将该答案更改为“已接受”的答案。 – 2013-05-06 02:50:44