Visual Basic "msgbox" и команда GoTo

Я хотел бы создать файл VBScript, который открывает msgbox с параметрами "Да или Нет" и, возможно, значок вопросительного знака. Я хотел бы, чтобы да, чтобы открыть указанный путь к файлу, и нет, чтобы завершить программу. Я хочу, чтобы диалоговое окно говорило: Вы хотите извлечь дисковод компакт-дисков?... У меня есть этот код (CD eject), поэтому он мне не нужен. Но мне нужно выяснить код для создания объявления в окне сообщения, чтобы открыть сценарий VBS при да. Любая помощь будет принята с благодарностью. Спасибо!

1 ответ

Решение

Я бы предложил посмотреть на функцию MsgBox здесь. Также информация о функции Run. У обоих есть примеры, показывающие, что вы просите.

If MsgBox("Would you like to eject the CD drive?", vbYesNo + vbQuestion) = vbYes Then
    'Code to eject the CD drive
    Set objShell = WScript.CreateObject("WScript.Shell")
    objShell.Run "C:\Path\To\File.exe" 'Run normal file
    objShell.Run "wscript.exe C:\Path\to\File.vbs" 'Run VBScript
End If
Другие вопросы по тегам