2016-12-13 1 views
0

Я хочу иметь URL-адрес в части справочного файла функции VBScript MsgBox(). Как мне это сделать?Как поместить URL-адрес в файл справки в функцию MsgBox?

Вот код:

Dim error 
Dim helpPath 
helpPath = "http://www.example.com/example-support-page" 
error = MsgBox("There was an error doing whatever.", vbSystemModal + vbCritical, "Uh oh!") 
helpPath = MsgBox("", vbSystemModal + vbMsgBoxHelpButton, "", helpPath) 
+0

Не знаю, почему вы думаете, что будет работать. 'helpfile' Строковое выражение, которое идентифицирует файл справки, который будет использоваться для предоставления контекстно-зависимой справки для диалогового окна. Если предоставлен файл справки, должен быть предоставлен контекст. Недоступно на 16-разрядных платформах. 'context' Числовое выражение, которое идентифицирует номер контекста справки, присвоенный автору справки, в соответствующий раздел справки. Если контекст предоставлен, также должен быть предоставлен справочный файл. Недоступно на 16-разрядных платформах. Так работают файлы справки Windows - имя файла и номер контекста справки. Это предшествует интернету. –

+0

Не уверен, чтобы получить гиперссылку в msgbox. Тем не менее, вы можете отформатировать свой msgbox как «Oops - мы перейдем на страницу справки?» и используйте кнопки «Да/Нет», затем код «Да» как и команду open() с URL-адресом в качестве параметра, чтобы вызвать браузер для открытия через ОС. Нет причин, почему это не сработает. –

+0

[Родственные] (http://stackoverflow.com/a/34608143/1630171). –

ответ

0

Я использовал этот ответ, и она работала:

Не уверен, что любой способ получить гиперссылки в MsgBox. Тем не менее, вы можете отформатировать свой msgbox как «Oops - мы перейдем на страницу справки?» и используйте кнопки «Да/Нет», затем код «Да» как и команду open() с URL-адресом в качестве параметра, чтобы вызвать браузер для открытия через ОС. Нет причин, почему это не сработает.

- Побежденные Вомбат

(я скопировал и вставил его, потому что я не могу показаться, чтобы пометить комментарий как ответ.)

Смежные вопросы