乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 72|回复: 5

[求助]新手求助

[复制链接]

1

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
7
发表于 2004-5-9 01:44:00 | 显示全部楼层 |阅读模式
我是arx初学者,在学习过程中遇见如下问题,请高手解答
1。如果已经用打开一个文件,我在程序中如何得到当前这个dwg的路径?
2。有没有什么系统变量之类的东西让我的程序知道当前的编辑的dwg文件是否作了修改
请高手们指点,最好详细点,先谢谢了
回复

使用道具 举报

18

主题

177

帖子

7

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
249
发表于 2004-5-9 08:49:00 | 显示全部楼层
1。可从系统变量ACADPREFIX中获取当前这个dwg的路径。
2。可从系统变量DBMOD中知道当前的编辑的dwg文件是否作了修改。
回复

使用道具 举报

1

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
7
发表于 2004-5-9 14:23:00 | 显示全部楼层
请问用哪个函数得到这个系统变量?能够给我示例代码吗?谢谢
回复

使用道具 举报

7

主题

15

帖子

1

银币

初来乍到

Rank: 1

铜币
43
发表于 2004-5-9 15:19:00 | 显示全部楼层
应该是用acedGetVar()吧!
回复

使用道具 举报

18

主题

177

帖子

7

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
249
发表于 2004-5-10 08:42:00 | 显示全部楼层
Sorry. 获取当前这个dwg的路径,用系统变量DWGPREFIX
EX.
//提取Acad支持路径
struct resbuf rb;
acedGetVar("ACADPREFIX", &rb);
CString csAcadSupport;
csAcadSupport = rb.resval.rstring;
回复

使用道具 举报

1

主题

3

帖子

1

银币

初来乍到

Rank: 1

铜币
7
发表于 2004-5-10 15:31:00 | 显示全部楼层
解决了,谢谢各位
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-2-4 19:01 , Processed in 0.332482 second(s), 64 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表