嗨
,一个沼泽同胞把我转到了这段代码
- (defun c:Command ()
- (LOADER "Projectname.dvb")
- (VL-VBARUN "Projectname.dvb!Module")
- (command "vbaunload" "Projectname.dvb")
- )
- (defun loader (progname /)
- (vl-vbaload (findfile progname))
- )
它将加载你的项目,运行宏然后卸载项目。
出于多种原因,我真的很喜欢这个想法,而且效果很好。
但是,如果我有一个宏需要用户选择某些东西,那么有一个问题,
我将代码与一个宏一起使用,该宏要求用户选择一个blockref,这是结果:
- Command: test
- _.-VBARUN
- Macro name: Tools.dvb!Blocklayers.BlockonlayersLoop Pick a blockrefvbaunload
它在用户选择blockref之前发出vbaunload命令...
有谁知道我如何能够暂停卸载,直到用户逃脱或完成拣选?
谢谢,
马克
本帖以下内容被隐藏保护;需要你回复后,才能看到! 游客,如果您要查看本帖隐藏内容请 回复 |