iCAx开思网
标题:
UG不能识别函数了 sqrt()
[打印本页]
作者:
dyks000
时间:
2009-5-15 19:09
标题:
UG不能识别函数了 sqrt()
我用API 编写的程序中用到了 sqrt() 函数 ,头文件中也包含了 #include<math.h>,
在VC++6。0中编译通过了,但是UG调用生成的DLL文件的时候,第一次能识别,画
出了我想要的东西,但是以后再调用 遇到 与 sqrt() 相关的坐标等信息都不能识别了,
直接跳过去了,但是VC中编译都没有错误,我想应该是UG的问题了,这应该怎么解决
呢,毕竟我第一次调用的时候能够实现预期功能,以后再调用就不行了,重启过机器也
不行,有没有人遇到过这种情况啊。
(对别的数学函数UG能识别的,比如三角函数就是开方不能用了)
作者:
zhangcanwei
时间:
2009-5-15 20:19
估计是程序问题,看看sqrt中的参数是否出现负数了。
作者:
cam-yp
时间:
2009-5-16 08:48
加上windows.h看看
作者:
dyks000
时间:
2009-5-16 10:13
感谢大家的帮助,问题已经解决,
一、建立的对话框 .C文件中参数传递有误,所以调用对话框输入参数后出现问题;
二、 IE升级到7.0,我用UNX 4.0 在API做拉伸特征的时候出现 DERECTINT FATAL ERROR ,UG自动关闭,将UGII中的 psadi.dll 删除已解决
欢迎光临 iCAx开思网 (https://www.icax.org/)
Powered by Discuz! X3.3