powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DateValue Run-Time error '91
3 сообщений из 3, страница 1 из 1
DateValue Run-Time error '91
    #33274844
__Viktor_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем
Сегодня первый день пришлось работать с
visual basic
и возникла первая проблема
с преобразованием строки в дату
нашел вот такое решение

Dim dtm1 As Data
Dim sDate1 As String

sDate1 = Text1.Text

Dim iYear As Integer
Dim iMonth As Integer
Dim iDay As Integer

iDay = Val(Left(sDate1, 2))
iMonth = Val(Mid(sDate1, 4, 6))
iYear = Val(Mid(sDate1, 7, 11))

dtm1 = DateSerial(iYear, iMonth, iDay)
'dtm1 = DateValue(sDate1)

и вот на любой из последних строк прекрашяется работа
приложения. Не могу понять в чем дело.
Я думаю опытные программисты на бейсики знают в чем здесь проблема.
Зарание благодарю.

С уважением,
Виктор
...
Рейтинг: 0 / 0
DateValue Run-Time error '91
    #33274892
Фотография Worobjoff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dim dtm1 As Date
...
Рейтинг: 0 / 0
DateValue Run-Time error '91
    #33274961
BasiC2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я думаю, что так будет проще:

Dim dtm1 As Data
dtm1 = Format(Text1.Text, "dd.mm.yyyy")
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / DateValue Run-Time error '91
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]