Patton_icax wrote:
请问仁兄做的什莫程序出现这种后果,可以探讨一下,qq:297122380
深夜摔键盘 wrote:
没用过外部的。
你的程序之所以不能运行,是因为缺 dll 支持。光加了lib没有用,WINDOWS中,lib只是对 dll中的接口函数的声明,像目录一样。
把你写的外部程序放到UGII文件夹下试试看.
如果通过,那么就要在你的DEBUG中加上libufun.dll和libugopenint.dll再试试。
深夜摔键盘 wrote:
不是没有显示,是你没有仔细观察一下。如果不在UGII文件夹下运行,依然出错,那表示DLL还是缺。运行出错的时候应该有提示缺哪些DLL,如果没有提示,可以用一些文件查看器查查它用到哪些DLL,拷过去就是了。而放在UGII下能运行,是因为所有DLL都能在UGII下找到。
另外,资料说UG的外部模式是无法做图形界面的东西的,常用来做后台序,你用UG的文件转换器时,常跳出一个console窗口,也许就是外部模式的开发。因为UG的文件转换器可以独立于UG而运行。
欢迎光临 iCAx开思网 (https://www.icax.org/) | Powered by Discuz! X3.3 |