关于dos程序的封装(200分)

  • 主题发起人 主题发起人 大火车头
  • 开始时间 开始时间

大火车头

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在做个应用系统,原来的系统有个数据处理的dos程序,由于没有源代码,
只有复杂的算法,我编的程序运行很慢,所以考虑用原来的dos程序,但是不
想客户知道用原来的dos程序处理,能不能把dos程序放到delphi的主程序中。
dos的应用程序没有界面,只是读入一个文件,给个计算参数,计算一下,然
后输出一个文件。
命令行的执行就是:trans -i file1 -o file2 -p 6.2。
我试过用winexec,createprocess都可以,但要dos程序在硬盘上才行,这样客
户会发现的,是不能接受的。
我想怎样才能即执行dos程序,又不能被客户发现是在用dos程序处理。
 
可以将dos写入资源文件,编译进你的delphi程序,运行时,动态写成文件运行,运行之后
再删除。
 
接受答案了.
 
后退
顶部