C#/C++ 想调用一个.exe文件,并向.exe输入数据,供.exe计算使用,然后将计算结果读到C#中。
2个回答
展开全部
先确定那个exe是你自己的吗,如果是第三方厂家的,这事就不能这么干。如果不是,改成dll吧。
追问
是老师的,可以改的,但.exe的内部运算很复杂,可不可以直接创建个DLL来引用EXE吗?如果是用什么软件创建DLL呢?我第一次接触面向对象语言,以前只用过C和MATLAB .基础很差,谢谢您的耐心解答。
追答
exe是不能调用的,dll则可以,因为可以暴露接口,就像调用函数一样,但前提是你能拿到exe的源代码。dll也没法直接去用exe。这也不是什么面向对象,问题在与你对windows编程不了解,建议先看《Windows核心编程》,里面有dll的章节。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |