mccad 发表于 2009-1-14 11:37:00

呵,看来这两句与API的操作方式大致一样。

nonsmall 发表于 2009-1-14 12:03:00

<p>明总太坏了</p><p>我本打算过年说这小秘密的 还是不小心被识破了</p>

jxlsp 发表于 2009-1-14 12:34:00

谢谢,dvb文件有个坏处,每改一次,哪怕是只改一个字,存一次文件就大一次,不知道是怎么回事,即使删除一些代码,文件也不会减小.

nonsmall 发表于 2009-1-15 13:07:00

<p>做DLL正规些</p><p>只要Lisp得到VBA窗体的根对象</p><p>想怎么弄都可以的</p><p>不知道有没有人研究过</p><p>如果能把2者的对象数据进行交换</p><p>那就很爽了</p>

咋办不成 发表于 2009-1-15 13:16:00

<p>猫兄牛~!</p><p>实在是牛~~!!</p>

nonsmall 发表于 2009-1-16 09:56:00

<p>好 </p><p>今天发现可以用Sendcommand方法解决command函数无效的问题!</p><p>(Vlax-Invoke-Method (Vlax-Get (Vlax-Get-Acad-Object) 'ActiveDocument) 'SendCommand "(command \"line\" (getpoint )(getpoint ) \"\") " )</p><p>成功</p>

oyxx1023 发表于 2009-1-16 13:55:00

这属于强行使用COMMAND吧,呵呵.

leslie114 发表于 2009-1-19 23:10:00

猫兄果然是高人顶一个,本人vba不熟还需要研究下

nonsmall 发表于 2009-1-20 08:15:00

oyxx1023发表于2009-1-16 13:55:00static/image/common/back.gif这属于强行使用COMMAND吧,呵呵.

<p>要是敢再不好使我就要用sendkeys了</p><p>那才叫强行呢</p><p>==========================</p><p>目前测试出来的瓶颈仍然是Lisp和VBA同步的问题</p><p>Lisp执行时窗体应该等待Lisp结束再接受输入</p><p>否则很有可能产生冲突</p>

kmdz 发表于 2009-1-23 19:48:00

谢谢,这下可以减少大量的输入了。
页: 1 2 [3] 4 5 6 7 8 9
查看完整版本: [不死猫出品] Lisp 使用 VBA 对话框 第二版(发完整实例+思路+源代码)