В TextBox нужно записывать дату и время, но как это сделать проще - VB

Узнай цену своей работы

Формулировка задачи:

Добрые люди, решился взяться за старый добрый vb 6.0 , но возникла вот такая проблемка с записью даты и время в textbox: Суть в том что в textbox нужно записывать дату и время, но как это сделать проще? Хочу что бы время записывалось так: часы : минуты : секунды , а дата в свою очередь также только через точку. Но ручками постоянно выставлять двоеточие не особо хочется. Как объяснить этому бейсику что после написания двух знаков нужно ставить двоеточие(точку). или может есть какое-то альтернативное решение помогите плз!

Решение задачи: «В TextBox нужно записывать дату и время, но как это сделать проще»

textual
Листинг программы
  1. Private Sub Text1_Change()
  2. Dim t
  3. t = Text1.Text
  4. If Text1.Text Like "######" Then
  5. t = Mid(t, 1, 2) & ":" & Mid(t, 3, 2) & ":" & Mid(t, 5, 2)
  6. Text2 = t
  7. If 23 - Val(Mid(t, 1, 2)) >= 0 And 59 - Val(Mid(t, 4, 2)) >= 0 And 59 - Val(Mid(t, 7, 2)) >= 0 Then
  8. Text1.Text = t
  9. End If
  10. End If
  11. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут