Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - [решено] ошибка в программе

Ответить
Настройки темы
VBS/WSH/JS - [решено] ошибка в программе

Пользователь


Сообщения: 105
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar Новая папка.rar
(15.4 Kb, 1 просмотров)
Добрый день! Пишу программу по расчету суммарного стажа за несколько лет. При вводе только одного значения в первый интервал (см форму 2), ругается на остальные, как это исправить?
Заранее спасибо за ответ!

Отправлено: 09:24, 17-10-2018

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата artemu88:
как это исправить? »
Проверять значение TextBox'ов перед тем, как пытаться присваивать их содержимое переменным типа Date. В данном случае Вы пытаетесь присвоить пустую строку переменной типа Date, что закономерно вызывает ошибку несовместимости типов.

Наподобие:
Код: Выделить весь код
Private Sub Command1_Click()
    With Text4
        If IsDate(.Text) Then
            a = CDate(.Text)
            MsgBox "Date value is: " & CStr(a), vbInformation + vbOKOnly, "Success"
        Else
            MsgBox "Value of field Text4:" & vbLf & vbLf & "[" & .Text & "]" & vbLf & vbLf & "is not a date." & vbLf & vbLf & "Please enter only date value.", vbExclamation + vbOKOnly, "Error"
        
            .SetFocus
            .SelStart = 0
            .SelLength = Len(.Text)
            
            Exit Sub
        End If
    End With
    …
    …

Отправлено: 12:42, 17-10-2018 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » VBS/WSH/JS - [решено] ошибка в программе

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Службы - ошибка 1114 произошел сбой в программе инициализации как исправить PatronDragon Microsoft Windows 10 6 16-09-2018 01:05
MSFT SQL Server - Ошибка неизвестного логина в программе с SQL egorus2010 Программирование и базы данных 10 23-05-2017 08:29
Безопасность - Постоянная ошибка в программе Newsman Программное обеспечение Windows 12 13-05-2013 03:06
Ошибка - При работе в программе Allsubmitter выскакивает ошибка QUMATOZ Microsoft Windows 2000/XP 3 28-04-2009 16:50
Ошибка в программе Spool32.exe Guest Microsoft Windows 95/98/Me (архив) 1 19-03-2004 17:00




 
Переход