Я пытаюсь вывести oftstream с текстом, который может работать как окно сообщения

Но я хотел бы знать, есть ли альтернатива для этого без .vbs.

Если это можно сделать с помощью .exe или другого расширения.

1 ответ1

1

Одна из печальных реалий для начинающих программистов - обнаружение того, что Windows не может просто вывести информационное графическое сообщение в коротких однострочниках DOS. VBS - ваш лучший выбор, но я уверен, что вы не получите ctype "streams", и вам все равно придется искать в другом месте.

То, что вы хотите, копается в темных водах полноценного программирования Windows. Я не могу понять из твоего мнения, есть ли у тебя знания C++ только на университетском уровне. Если это так, графический интерфейс Windows / C++ полностью не будет рассмотрен, и вам придется "узнать" о специфичных для Windows .h файлах, .lib-файлах и Windows-осведомленной IDE, такой как code::blocks, и множестве других вещей. Если вы уже работали с Windows dev и не боитесь абсолютно чужих вызовов функций и отсутствия void main(), тогда перейдите на http://www.functionx.com/win32/Lesson04.htm и http:/ /www.win32developer.com/tutorial/windows/windows_tutorial_1.shtm.

Изменения расширений не помогают вам ... вы не могли просто переименовать мой пост в exe и заставить его выполнить, например. Вам нужен целевой язык, который вы знаете, ХОРОШО, или, если это не школьный проект, то посмотрите на "инструменты автоматизации", такие как AutoIt и другие, и приготовьтесь зависеть от их времени выполнения на каждом компьютере, который ваш код ожидает запустить. Для переносимости проще всего просто погуглить несколько функций VBS и объединить их в нужный короткий сценарий (но вы пытаетесь избежать vb).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .