magyar 发表于 2004-9-8 22:04:00

[ARX]!!棘手的问题。。请教高手解决

<FONT face=宋体 size=2>当AutoCad打开一个文件的时候。我想用CFile类里面的Open方法将打开的DWG文件读取出来。。但是不知道为什么老是读取不了。。是不是锁定的问题。。希望高手帮我解答!!!</FONT>

zfbj 发表于 2004-9-9 10:08:00

说说你的具体思路吧。

zilinjun 发表于 2004-9-10 08:33:00

我一直在作这方面的尝试,但到现在也没有成功,<A name=49699><FONT color=#000066><B>zfbj</B></FONT></A>,你能指点以下吗

zfbj 发表于 2004-9-10 10:44:00

用ARX的全局函数:


<P class=signature>int


<P class=signature>acedGetFileD(


<P class=signatureIn>const char * title,


<P class=signatureIn>const char * defawlt,


<P class=signatureIn>const char * ext,


<P class=signatureIn>int flags,


<P class=signatureInEnd>struct resbuf * result);



<TABLE class=argumentList>
<TBODY>
<TR vAlign=baseline>
<TD class=argumentName>title</TD>
<TD class=argumentDescription>Input dialog box caption</TD></TR>
<TR vAlign=baseline>
<TD class=argumentName>defawlt</TD>
<TD class=argumentDescription>Input default file name</TD></TR>
<TR vAlign=baseline>
<TD class=argumentName>ext</TD>
<TD class=argumentDescription>Input default file extension</TD></TR>
<TR vAlign=baseline>
<TD class=argumentName>flags</TD>
<TD class=argumentDescription>Input bitmap for dialog behavior</TD></TR>
<TR vAlign=baseline>
<TD class=argumentName>result</TD>
<TD class=argumentDescription>Output file or folder name</TD></TR></TBODY></TABLE>


Prompts the user for a file name with the standard AutoCAD file dialog box

czhh99 发表于 2004-9-10 17:25:00

我也有个问题啊!!我用OBJECTARX2002                       autocad2002 vc6.0一切都是按安装步骤来的!!,可是编译 不管debug还是rel 老是在链接时候提示有错误"LINK : fatal error LNK1104: cannot open file "acge15.lib"或者是fatal error LNK1104: cannot open file "acd15.lib"(链接库文件老是变的),我已经把..\inc\*.*       ..\lib\*.*加到工程里了啊!!问问有谁遇见过这问题!!<BR>"

zfbj 发表于 2004-9-10 22:34:00

连接路径不要加*.*,直接设置为C:\ObjectARX 2002\lib试试看。
页: [1]
查看完整版本: [ARX]!!棘手的问题。。请教高手解决