革天明 发表于 2012-6-25 10:46:00

Gu_xl 发表于 2012-6-21 22:09 static/image/common/back.gif
(vla-eval (vlax-get-acad-object) "Sendkeys \"^+v\"")
去百度一下 sendkeys ,你会了解更详细的组合键 ...

G版,使用上面的代码可以实现,但如何输入使用后直接插入到‘(0 0)点呢?就像command那样?
((vla-eval (vlax-get-acad-object) "Sendkeys \"^+v\"") '(0 0 0))这样是不行的,如何插入到指定点呢?

print1985 发表于 2012-6-25 11:05:21

革天明 发表于 2012-6-25 10:33 static/image/common/back.gif
我经常使用的就是pasteblock=Ctrl+Shift+V,但这个不支持跨文档操作,比如我在drawing1中使用ctrl+c,在dr ...

前面加个“_”就行了,比如“_copyclip”

sfzyr 发表于 2012-6-26 21:44:08

这个我喜欢,喜欢的是vla-eval 这个语句,这二个跟vb结合,这种混合编程,超喜欢,谢谢版主给的例子!!

layys 发表于 2023-7-5 18:35:03

菡萏 发表于 2012-6-21 17:23


哪位大大搞个完整的出来嘛

oldstone 发表于 2023-11-7 09:06:47

为什么不用cui呢?
页: 1 [2]
查看完整版本: 如何用代码实现esc键功能