如何编写vb.net代码来编译和执行C程序?

时间:2009-05-10 17:55:08

标签: c vb.net

我正在尝试创建一个vb.net应用程序,它有2个文本框,2个单选按钮和2个按钮(一个名为compile,另一个名为“run”)。如何将C / C ++文件的内容加载到第一个文本框中,单击编译按钮,我应该能够在第二个文本框中显示错误或C / C ++程序。单击“运行”时,我应该能够在第二个文本框中显示输出。简而言之,我想使用第二个文本框作为终端/控制台。单选按钮是4,选择语言C或C ++。

3 个答案:

答案 0 :(得分:1)

看看这个article - 从VB.Net调用外部程序(这是你的c ++编译器除非你打算编写自己的程序)的好例子。

答案 1 :(得分:0)

你为什么要这样?你想做什么。您是否只想从VB.NET应用程序执行命令行编译器?

如果是这样,请查看允许您执行其他应用程序的System.Diagnostics.Process.Start()方法。

答案 2 :(得分:0)

我不认为在C++中编写VB.NET编译器是绝对初学者应该进行的事情。编写编译器是一个非常高级的领域。