找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1296|回复: 4

[求助] 请教多张DWG文件批量执行自编的程序怎么写

[复制链接]
发表于 2015-1-25 22:06:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我要多个DWG文件自动执行我自编的程序这段驱动该怎么写?麻烦指导指导!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 344个

财富等级: 日进斗金

发表于 2015-1-25 22:12:23 | 显示全部楼层
查阅script命令

点评

牢固版主,由于刚学编程没多久,不是很熟悉,以下的一段程序,应该怎么去修改,才能实现如主题说的功能?请指导下! (defun c:text () (setq txtlst '("张三" "李四" )) (if (> (setq dcl_id (load_dialog "tes  详情 回复 发表于 2015-1-25 23:10
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-25 23:10:26 | 显示全部楼层
本帖最后由 L12196 于 2015-1-25 23:13 编辑

牢固版主,由于刚学编程没多久,不是很熟悉,拿以下的一段程序来说的话,应该怎么去修改,才能实现如主题说的功能?请指导下!

(defun c:text ()
(setq txtlst '("张三" "李四" ))
(if (> (setq dcl_id (load_dialog "test_listtext")) 0) (progn
  (if (new_dialog "mypopup_list" dcl_id) (progn
   (action_tile "cancel" "(done_dialog 0)")
   (action_tile "accept" "(readata) (done_dialog 1)")
   (setq re (start_dialog))
  ) (princ "\n无法显示对话框!"))
  (unload_dialog dcl_id)
) (princ "\n无法加载对话框!"))
(if (= re 1) (progn
(if (not(tblsearch "STYLE" "qm"))
  (command "_.STYLE" "qm" "STFANGSO.TTF" 0 1 "" "" "")
)
(initget 1)
;(setq pt (getpoint "\n文字插入点: "))
(setq pt (list 100 200))
(command "_.TEXT" "s" "qm" pt 30 0 ch1)
))
(princ)
)
(defun readata ()
(setq ch1 (nth (atoi(get_tile "ch1")) txtlst))
)


点评

不能有对话框,不能有人机交互,否则怎么叫批量自动?  详情 回复 发表于 2015-1-27 00:18
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 344个

财富等级: 日进斗金

发表于 2015-1-27 00:18:50 | 显示全部楼层
L12196 发表于 2015-1-25 23:10
牢固版主,由于刚学编程没多久,不是很熟悉,拿以下的一段程序来说的话,应该怎么去修改,才能实现如主题 ...

不能有对话框,不能有人机交互,否则怎么叫批量自动?

点评

但是需要的是有对话框去选择名字后再对多个DWG文件进行插入,如果要实现这样功能需要怎么去写程序!麻烦指导下!  详情 回复 发表于 2015-1-27 20:37
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-1-27 20:37:42 | 显示全部楼层
本帖最后由 L12196 于 2015-1-27 20:39 编辑
牢固 发表于 2015-1-27 00:18
不能有对话框,不能有人机交互,否则怎么叫批量自动?

但是需要的是有对话框去选择名字后按对话框的确定按钮就自动对多个DWG文件进行插入对话框所选的名字,如果要实现这样功能需要怎么去写程序!麻烦指导下!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-27 18:17 , Processed in 0.184025 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表