Я успешно показываю окно сообщения из командного файла, используя this method given by boflynn для предыдущего вопроса.Поле сообщения пакетного файла: возврат каретки в теле сообщения
Я пытаюсь вставить возврат каретки в текст основного текста сообщения, но все мои попытки и комбинации меток кавычек и Char (13) до сих пор не удались.
Со ссылкой на вышеупомянутый связанный ответ, я ищу для messagbox, который положил бы текст на нескольких строках, такие как:
This will be shown in a popup
Возможно ли это?
Здравствуйте. Можете ли вы показать нам, что вы уже пробовали? –
Не VBA, но это самый близкий до сих пор - [отображает сообщение 2 строки pop-up vba 6] (http://stackoverflow.com/a/5005241/692942). Код идентичен, но, как я уже сказал, это VBA, а не VBScript. – Lankymart
Это просто конкатенация строк, причина 'Char (13)' не срабатывала, потому что функция называется 'Chr()', поэтому 'Chr (13)' работал бы. Кстати, [встроенные именованные константы] (https://msdn.microsoft.com/en-us/library/hh277t8e (v = vs.84) .aspx) уже охватывают различные сценарии, поэтому стоит их использовать - 'vbCr' является 'Chr (13)', 'vbLf' является' Chr (10) ',' vbCrLf' является 'Chr (13) & Chr (10)' и 'vbNewLine' характерной для платформы символа новой строки; что подходит для платформы. – Lankymart