做了个项目函数,在按钮里都可以编译实现功能,正常运行
但是,在另一个项目函数里调用这个项目函数,
就结果编译出错:
错误号(003f)提示crc16是个未定义的函数
错误号(0066)提示被调用的函数不是函数,
怎么回事啊,难道wincc不允许项目函数互相调用吗?
看了看头文件AP_PBIB,APDEFAP也正常
#include "AP_GLOB.H"
void CaoZuoQi (long int HT_EquipmentNo, long int HT_x, long int HT_UnitType1); //GSC_NAME:CaoZuoQi GSC_PROTOTYPE:\caozuoqi.fct
void DealBill (); //GSC_NAME:DealBill GSC_PROTOTYPE:\dealbill.fct
void XF_XZCS1 (); //GSC_NAME:XF_XZCS1 GSC_PROTOTYPE:\fayou_cs.fct
unsigned short int crc16 (unsigned char* ptr, long int DataLen); //GSC_NAME:crc16 GSC_PROTOTYPE:\getcrc2.fct
void Card (long int HT_EquipmentNo, long int HT_GunCode2, long int HT_OilFlag2, long int HT_CardPassWord2, long int HT_TDNumber2); //GSC_NAME:Card GSC_PROTOTYPE:\card.fct
在SYSTEM32里,也没有这2个头文件,也正常
[IMG]http://b26.photo.store.qq.com/http_imgload.cgi?/rurl4_b=95677479b25084606e04df5472e8c9234dbbc9105bef7d5f129b0bc3b8cdd6d0f4c0c846ed53a46799707cc2360b330198e9135e0909bf1ae8bc2403fafffe7307843f9839b2719606d7af5ef518368e4471052d&a=26&b=26
[/IMG]
怎么解决互相调用这个问题那?