iCAx开思工具箱
标题:
请教高手:这种编译错误该如何解决
[打印本页]
作者:
lih2005
时间:
2005-3-5 20:55
标题:
请教高手:这种编译错误该如何解决
顺利生成.dll文件后,在proe中调用,能显示编译的窗口,可是无法进行下面的操作,点击ok或cancel,proe就关闭了。
作者:
深夜摔键盘
时间:
2005-3-6 10:58
最好是贴代码出来看。可以基本肯定是你的DLL内部有问题了,能编译连接通过的程序,不一定没错误。
PORE没做过,可能你的是对话框,OK或CANCEL后,应该对应着对话框析构函数的,应该在那些函数里出现了问题,二次开发中出现的错误好多是地址越界访问引起的。
作者:
lih2005
时间:
2005-3-6 14:47
哪位能帮我看看代码,我主要是想实现所选零件沿x轴转动,在proe中程序执行到promessagediaplay就不再继续了。
ProSelection *sel;
int n_sel;
 
roError err;
 
roFileName MsgFile;
 
roStringToWstring(MsgFile, "DisplayMessage3.txt");
 
roMessageDisplay(MsgFile, "selected part rotate");
err = ProSelect ("part", 1, NULL, NULL, NULL, NULL, [$sel, &n_sel)]
if (err != PRO_TK_NO_ERROR || n_sel < 1)
 
roMessageDisplay(MsgFile, "select again");
 
roViewRotate(sel[0], NULL, PRO_X_ROTATION, 20.0);
 
roWindowRepaint(PRO_VALUE_UNUSED);
return true;
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3