咨询热线:0731-88808590
切换到宽版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 14624|回复: 4

杭锅许工编译水蒸气程序问题

[复制链接]
发表于 2010-12-4 14:46:00 | 显示全部楼层 |阅读模式


At 2010-12-04 01:00:36,wsrg66 <wsrg66@126.com> 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.cpp
d:\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-28052917
Mobile in China:0086-13738072940
E-Mail: wsrg66@126.com

MSN:james_xyq@hotmail.com

许工:
你好,因我们无力支持WaterPro的二次开发咨询,请谅解。而且你的咨询应该属于VC++的技术咨询,不属于uewasp.dll的计算错误咨询。
就我个人理解,你的错误可能是没有把uewasp.h包括在前面,以致编译程序无法识别IMPORT_TYPE宏。把include "uewasp.h"放在头文件最前面试验一下。我的VC++水平很有限,如果说错了请谅解。

UESoft

回复

使用道具 举报

发表于 2010-12-4 15:02:00 | 显示全部楼层

好的,谢了,我试下。

昨晚我在用你们提供的源码直接调用 PT2H97(double H,double T,* H,* Range) 等函数。

不过在调用指针时还有点小问题。

回复 支持 反对

使用道具 举报

发表于 2017-3-3 17:57:58 | 显示全部楼层
本帖最后由 Apollo 于 2017-3-3 18:00 编辑

C调用VC++6.0封装的DLL,好多错误,哪里有问题?对C不是很熟悉,还望指正,谢谢!
D:\Pictures\C的.jpg
C的1.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-6 08:15:50 | 显示全部楼层
可以看出你目前比较急躁。请先看c/c++编程书打好基础,然后势如破竹。如果要快速理解动态库调用可以百度搜索相关资料。如果工作时间很紧张,建议采用市场上的产品。如果对编程很感兴趣,可以下定决心破缶沉舟彻底学习c或c++语言然后改行做软件开发,没必要担心失业。
下面是c语言发明者里奇写的一本c语言的最著名的书。


产品名称:C程序设计语言(第2版&#8226;新版)
是否是套装: 否
书名: C程序设计语言(第2版新版)/计算机科学丛书
定价: 30.00元 (淘宝二手价10.00YRMB)
出版社名称: 机械工业
出版时间: 2004年07月
作者: (美国)克尼汉,里奇著,徐宝文等译
作者地区: 美国
译者: 徐宝文 李志
书名: C程序设计语言(第2版新版)/计算机科学丛书
ISBN编号: 7111128060

C程序设计语言(第2版&#8226;新版)
作者: Brian W.Kernighan,Dennis M.Ritchie [ 中文 pdf ]

   《C程序设计语言(第2版&#8226;新版)》讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的C语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。《C程序设计语言(第2版&#8226;新版)》原著即为C语言的设计者之一Dennis M.Ritchie和著名的计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。原著第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,world”程序就是由《C程序设计语言(第2版&#8226;新版)》首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们

长沙优易软件开发有限公司(中文简称:优易软件,英文简称:UESOFT)是三维管道CAD/CAE一体化设计软件开发商,也是新一代三维工厂设计管理系统的开创者。公司开发的自主知识产权的管道应力分析软件AutoPSA居于中国大陆市场前2名。UESOFT于2000年10月23日经湖南省长沙市工商行政管理局核准登记设立。

联系我们

  • 地址: 中国湖南省长沙市高新区桐梓坡西路保利麓谷林语中心i区1栋718-725
  • 电话: 0731-88808590
  • Email: uesoft@163.com
© 2001-2021  Powered by Discuz! X3.4 永益科技
快速回复 返回顶部 返回列表