Имя пользователя:
Пароль:
 

Показать сообщение отдельно


Moderator


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

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


korenza, как-то так?
Код: Выделить весь код
Dim Input, MyVar
Do Until False
  Input = InputBox("Введите путь к файлу проверки")
  If Input = "" Then
    MyVar = MsgBox("Вы не ввели путь к файлу", vbRetryCancel + vbExclamation, "Демонстрационное окно сообщения")
    If MyVar = vbCancel Then WScript.Quit
  Else
    Exit Do
  End If
Loop
Set FSO = CreateObject("Scripting.FileSystemObject")
WScript.Echo FSO.GetFileVersion(Input)
Цитата korenza:
И соответственно в диалоге ввода пути отмена тоже выход из скрипта.
При нажатии кнопки Отмена (или клавиши Esc) InputBox возвращает пустую строку, и это невозможно разграничить с вводом пустой строки при нажатии ОК (или клавиши Enter).
Это сообщение посчитали полезным следующие участники:

Отправлено: 10:34, 18-06-2010 | #2