Я довольно новичок в кодировании и визуальной базовой. Сегодня мне было поручено завершить программу, с которой у меня проблемы. Мне нужно разработать приложение, которое позволяет пользователю вводить встречу и время, в течение которого она должна конкурировать, однако мне нужно выполнить проверку ошибок, чтобы убедиться, что два раза не совпадают, вот где я столкнулся с проблемами , Я не уверен, как я могу сравнить 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
Спасибо, сэр! –
Awesome. Если этот код решит вашу проблему, не стесняйтесь нажимать галочку, чтобы изменить этот ответ на «принятый». –