delphi/VBA 开发CAD的问题
在delphi中 为了在uses中引用“Autocad_TLB”,我加载了CAD的import type library 路径是“C:\Program Files\Common Files\Autodesk Shared\acax16chs.tlb”。但是运行后跳出 Autocad_TLB.pas窗口并报错,报错内容如下:function TAcadLayerStateManager.Get_Mask(const bsName: WideString): AcLayerStateMask;<BR>begin<BR> Result := DefaultInterface.Mask;<BR>end;
<BR>错因:Cannot read a write-only property
把这个function去掉,则其他地方出现报错。
不知为何,麻烦高手帮忙解决。
另外,如果用VBA编写,可以同时调用EXCLE吗?还有就是用什么方法可以生成EXE文件?
页:
[1]