VBScript InputBox и файлы справки - PullRequest
0 голосов
/ 09 мая 2018

Я создаю сценарий для своей команды на работе, и мне было предложено создать файл справки, который можно запустить непосредственно из полей ввода. Я знаю, что функция InputBox может принимать файл справки в качестве аргумента, поэтому я создал файл .chm со всей необходимой информацией.

В тестовом скрипте у меня есть следующий код:

sTest = InputBox("Test", "Test", , , , "Hardware_Project_Wizard_Help.chm", 1)

Поле ввода отображается, когда я запускаю скрипт, и кнопка Справка видна. Однако, когда открывается окно справки и поддержки, оно говорит:

"Справка для этой программы была создана в формате справки Windows, которая зависит от функции, которая не включена в эту версию Windows. Тем не менее, вы можете скачать программу, которая позволит вам просматривать справку создан в формате справки Windows. «

Судя по всей документации для InputBox, он ожидает файл .hlp. Я хотел бы избежать необходимости заново создавать файл справки и просить всю мою команду загрузить программу, которая позволит им просматривать его. Есть ли способ использовать .chm, как тот, который я создал?

1 Ответ

0 голосов
/ 10 мая 2018

После долгих поисков мне удалось найти один веб-сайт , в котором упоминается, что формат .hlp - единственный, принятый InputBox. Я не уверен, что вы могли бы считать это надежным источником, но, принимая во внимание комментарий dbmitch, кажется, что файл .chm нельзя использовать с InputBox.

...