悬赏分:80 浏览:313 次
我最近在用C#语言开发一个在WINDOWS平台下可以运的支持汇编语言编译的软件,目前遇到了一个麻烦:该软件有个功能是可以进行编译和连接,如果进行编译啊?用C#怎么实现?是直接调中masm.exe那个命令吗?怎样调用?它需要指定要连接的.asm文件,我需要怎么样给他指定那个文件呢?如果调用了,当出错时,我怎样捕获出错信息并且显示在窗口中?还是,就是如何进行连接(Link)啊?如果要调用Link.exe命令的话,具体怎么去做的呢?它需要指定要连接的.obj文件,我需要怎么样给给指定那个文件呢?谁能帮我吗?
|
4个月前 deerchao : 做IDE类的程序,调用命令行来编译/生成程序是比较合理的思路,目前几乎所有的大型IDE使用的都是这样的架构. |
|
4个月前 jackiejiao : 一楼那位deerchao你的答案在控制台下可以捕获到出错信息,但是我在用控件(比如用一个Button,在它的单击事件里输入那个代码)就不能捕获,请问要怎么用啊? |
|
3个月前 jackiejiao : 我用CSC.EXE命令可以捕捉,但是用MASM.EXE就无法捕捉,捕捉的是空的字符串,为什么啊? |
|
3个月前 关涛的博客 : 我有这个功能的方法,我自己已经把它给封装了!以后要用的话,直接就传个指令就行了! |