VBscript вывести значение из поля ввода в файл - PullRequest
0 голосов
/ 30 марта 2011

Как мне распечатать значение NUM, которое я получаю из поля ввода в файл? (потому что я получаю в файле "NUM", а не значение NUM

NUM=InputBox("ENTER NUM")
.
.
.

CreateNewFile.Write ("add this line in file with NUM")

1 Ответ

1 голос
/ 30 марта 2011

Мне кажется, вы ставите NUM в кавычки.Это заставит компьютер печатать буквальное значение «NUM» вместо печати значения переменной NUM.

Попробуйте вместо этого:

CreateNewFile.Write NUM

РЕДАКТИРОВАТЬ: Ааа, если вам нужно напечатать строку текста, предшествующую значению переменной, тогда вам нужно будет объединить два элемента.Способ сделать это в VBScript - использовать оператор &:

CreateNewFile.Write "add this line in file with " & NUM

Обратите внимание, как я добавил строковый литерал в кавычках, но затем закрыл их перед указанием имени переменной?Это указывает компьютеру, что он должен рассматривать их как две отдельные сущности.В противном случае он не сможет узнать, что NUM - это не просто часть вашей строки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...