用DELPHI做一个汇编的集成开发环境需要哪些API函数?设计方法可以为用API函数来调用汇编的解释器,然后在新的窗口中显示汇编语句在编译过程中所出现的错误等信息?
需要用到DELPHI中的哪些东西(控件,(API)函数,等)??小弟还未入门,请多指教!!

解决方案 »

  1.   

    恐怕没有哪个API函数能够完成这些任务。你至少需要三个调用外部程序:一个编译器(如TASM)、一个连接程序(如LINK)、一个调试器(如TD),如果这些你自己都能写出来,那实在太强了。只需要截获这些外部程序的输出,再显示给用户看就行。可以参考UltraEdit。
      

  2.   

    重定向它的I/O不过不知道Delphi IDE是不是这样调用DCC32.EXE的?没有考究过,估计是
      

  3.   

    不是,删掉dcc32照样编译通过。
      

  4.   

    说起DEV-C++的IDE就是delphi写的(核心是gcc),并且开放源代码——不过我找不到几个三方文件。
      

  5.   

    我察看了一下DEV-Cpp的源码,他就是用重定向I/O作的