乐筑天下

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

[编程交流] 有人能帮我写字吗

[复制链接]

4

主题

19

帖子

15

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 08:46:27 | 显示全部楼层 |阅读模式
我正在使用AutoCad 2009,我以前使用before(命令“open”)来调用open命令,但现在它不起作用了,我看到了许多使用open但特定于文件名的visual lisp例程。我不想打开特定文件我想通过AutoCad open命令对话框选择文件。
 
有人能帮我吗?
回复

使用道具 举报

4

主题

19

帖子

15

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 08:59:45 | 显示全部楼层
我正在使用AutoCad 2009,我以前使用before(命令“open”)来调用open命令,但现在它不起作用了,我看到了许多使用open但特定于文件名的visual lisp例程。我不想打开特定文件我想通过AutoCad open命令对话框选择文件。
 
有人能帮我吗?
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 09:01:31 | 显示全部楼层
检查此值
命令:SDI
回复

使用道具 举报

4

主题

19

帖子

15

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 09:10:59 | 显示全部楼层
SDI的值=0我希望能够一次打开多个图形。
谢谢
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 09:16:14 | 显示全部楼层
先调用一个对话框,然后将值传递给vla open,怎么样
 
(setq filename(getfield“选择要打开的文件名:”“dwg”8)
 
 
顺便问一下:这和你开始的另一个线程有关吗?
回复

使用道具 举报

4

主题

19

帖子

15

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 09:24:46 | 显示全部楼层
你好,pBe,
 
谢谢,但我对via open一无所知。你能告诉我代码是什么样子吗
 
谢谢
回复

使用道具 举报

4

主题

19

帖子

15

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 09:26:33 | 显示全部楼层
是的,确实如此
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 09:37:51 | 显示全部楼层
  1. (defun c:test4u  ()
  2. (setq filename (getfiled "Select file to open read-only" "" "dwg" 4))
  3.           (vla-activate
  4.             (vla-open (vla-get-documents (vlax-get-acad-object)) filename :vlax-false))))
回复

使用道具 举报

4

主题

19

帖子

15

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 09:45:19 | 显示全部楼层
我想定义自己的open的原因是我想包含另一个线程中名为(diary)的子程序,该子程序记录我每次打开文件时处理的每个作业(绘图)的所有时间。
 
我知道“Getfile”命令是一种方式,但在我插入(日记)子例程之前,有没有办法调用普通的AutoCAD“OPEN”。
 
谢谢
回复

使用道具 举报

pBe

32

主题

2722

帖子

2666

银币

后起之秀

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

铜币
211
发表于 2022-7-6 09:50:19 | 显示全部楼层
我建议版主将此帖子与您发布的第二个帖子合并:
然后我们在那里取表。
 
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-7 08:30 , Processed in 0.457684 second(s), 72 queries .

© 2020-2025 乐筑天下

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