Как написать код vb.net для компиляции и выполнения программ на C? - PullRequest
0 голосов
/ 10 мая 2009

Я пытаюсь создать приложение для vb.net, в котором есть 2 текстовых поля, 2 переключателя и 2 кнопки (одна называется compile, а другая - run). Как я могу загрузить содержимое файла C / C ++ в 1-е текстовое поле и, нажав кнопку компиляции, я смогу показать ошибки или программу C / C ++ во 2-м текстовом поле. Нажав кнопку «Выполнить», я смогу отобразить вывод во втором текстовом поле. Короче говоря, я хочу использовать 2-е текстовое поле в качестве терминала / консоли. Переключатели 4 для выбора языка C или C ++.

Ответы [ 3 ]

1 голос
/ 10 мая 2009

Посмотрите на эту статью - хорошие примеры по вызову внешних программ (таков будет ваш компилятор c ++, если вы не собираетесь писать свои собственные) из VB.Net.

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

Я не думаю, что написание C++ компилятора в VB.NET - это то, что абсолютный новичок должен предпринять. Написание компилятора - очень продвинутая область.

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

Зачем вам это нужно? Что ты пытаешься сделать. Вы просто хотите выполнить компиляторы командной строки из приложения VB.NET?

Если это так, взгляните на метод System.Diagnostics.Process.Start(), который позволяет выполнять другое приложение.

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