只需一步,快速开始
at 2010-12-04 01:00:36,wsrg66 <> wrote:尊敬的优易软件: 我是杭州锅炉公司,姓许: 我在电力网站上找到贵司的软件。现我想在vs.net中(具体用vc )中调用 uewasp.dll,我根据贵司的方法: #define import_type extern "c" _declspec(dllimport) 和 import_type void _stdcall pt2h97(double p,double t,double & h,int & range); 但编译没通过: 显示: 输出窗口 正在编译...heatvaluecalsub.cppd:\my documents\36\heatvaluecalsub.cpp(76) : error c2065: “import_type” : 未声明的标识符d:\my documents\36\heatvaluecalsub.cpp(76) : error c2144: 语法错误 : “void”的前面应有“;” 能否帮我解答下? 不胜感谢 杭锅 james. --james (xu yuequan) great minds think alike! zhejiang xizi united engineering co.,ltd(xizi uec) & hangzhou boiler groups co.,ltd(hbg)add: p.c. 310019 no.2, jiuhua road(or no.16,jiuzhou road),jiubao town,jianggan district,hangzhou city,p.r. china.)china office:0086-571-28052917mobile in china:0086-13738072940e-mail: msn:james_xyq@hotmail.com
尊敬的优易软件: 我是杭州锅炉公司,姓许: 我在电力网站上找到贵司的软件。现我想在vs.net中(具体用vc )中调用 uewasp.dll,我根据贵司的方法: #define import_type extern "c" _declspec(dllimport) 和 import_type void _stdcall pt2h97(double p,double t,double & h,int & range); 但编译没通过: 显示: 输出窗口
正在编译...heatvaluecalsub.cppd:\my documents\36\heatvaluecalsub.cpp(76) : error c2065: “import_type” : 未声明的标识符d:\my documents\36\heatvaluecalsub.cpp(76) : error c2144: 语法错误 : “void”的前面应有“;”
能否帮我解答下? 不胜感谢 杭锅 james.
--
james (xu yuequan) great minds think alike! zhejiang xizi united engineering co.,ltd(xizi uec) & hangzhou boiler groups co.,ltd(hbg)add: p.c. 310019 no.2, jiuhua road(or no.16,jiuzhou road),jiubao town,jianggan district,hangzhou city,p.r. china.)china office:0086-571-28052917mobile in china:0086-13738072940e-mail: msn:james_xyq@hotmail.com
许工:你好,因我们无力支持waterpro的二次开发咨询,请谅解。而且你的咨询应该属于vc 的技术咨询,不属于uewasp.dll的计算错误咨询。就我个人理解,你的错误可能是没有把uewasp.h包括在前面,以致编译程序无法识别import_type宏。把include "uewasp.h"放在头文件最前面试验一下。我的vc 水平很有限,如果说错了请谅解。
uesoft
好的,谢了,我试下。
昨晚我在用你们提供的源码直接调用 pt2h97(double h,double t,* h,* range) 等函数。
不过在调用指针时还有点小问题。
发表回复 回帖后跳转到最后一页