[求助]R14版的ARX中无AcedGetVar函数
//获得当前文件名<BR>void getFName(char *filename)<BR>{resbuf* rb = ads_newrb(RTSTR);<BR> acedGetVar("DWGPREFIX", rb);<BR> strcpy(filename, rb->resval.rstring);<BR> ads_relrb(rb);
rb = ads_newrb(RTSTR);<BR> acedGetVar("DWGNAME", rb);<BR> strcat(filename, rb->resval.rstring);<BR> ads_relrb(rb);<BR> return;<BR> <BR>}
AUTOCAD2002中用以上代码没问题
迁移到R14平台,用对应的objectarx版本编译,报错:没有acedGetVar函数
请问是我的objectarx没装好还是要用另外的方法? 在R14中,用ads_getvar函数代替acedGetVar函数.注意:在头文件中应加入"adslib.h" 问题解决了,多谢多谢! 请问一楼的老兄,你是如何在一个VC环境下切换ARX14和ARX2000编译环境的? 用forr14胡OBJECTARX开发包同for2002的开发包,同时装在VC++6.0,分别编译就可以了。
页:
[1]