明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[提问] 请问,用什么代码打开文本文件时,不会夺取CAD窗口的焦点,不会盖住CAD窗口呢?

[复制链接]
 楼主| 发表于 2014-1-26 15:50 | 显示全部楼层
我最喜欢的是VBA的打开方法,它就是显示在后面的。不知道谁会将VBA的打开方法转变为LISP的

点评

(vla-Activate DocObj)  发表于 2014-1-27 11:14
回复

使用道具 举报

发表于 2014-1-29 03:45 来自手机 | 显示全部楼层
本帖最后由 llsheng_73 于 2014-1-29 03:50 编辑

按道理说在STARTAPP后加一句PRINC可以让CAD获得焦点,这样记事本自然就到后台了。因为用手机上的原因没有测试。如果不行那应该可以弄一个BAT文件,用它先用记事本打开指定的TXT文件,接着激活CAD应该是可行的
不过相对于这个问题的答案,我更疑惑这个问题本身:既然要让记事本到后台,那通过STARTAPP打开它做什么用?
回复

使用道具 举报

 楼主| 发表于 2014-1-29 20:02 | 显示全部楼层
我通过观察打开的文本数量来确定我的代码是否正确运行。“按道理说在STARTAPP后加一句PRINC可以让CAD获得焦点,”这是可行的,但一个不好的地方就是屏幕会闪烁一下
回复

使用道具 举报

发表于 2014-2-1 21:31 | 显示全部楼层
cad窗口失去前台后要激活的话要用api或者com相关函数
回复

使用道具 举报

发表于 2014-12-4 20:32 | 显示全部楼层
我会,简单,
回复

使用道具 举报

发表于 2014-12-6 11:28 | 显示全部楼层
http://bbs.mjtd.com/thread-110889-1-1.html
其中cad置为当前窗口的代码可供参考 间接调用API实现
回复

使用道具 举报

发表于 2014-12-17 23:17 | 显示全部楼层
既然通过STARTAPP把文件打开,当然是需要看它,如果它一出来就在后边显然不方便 但现在楼主却希望它一出来就在后边,那怎么看?如果不需要看,那为什么又用STARTAPP去打开它?
回复

使用道具 举报

发表于 2014-12-17 23:27 | 显示全部楼层
本帖最后由 llsheng_73 于 2014-12-17 23:31 编辑

这段程序点一个文字在TXT文件中输出一行文本内容。。。不如直接双击文字进入编辑状态,复制后切换到记事本进行粘贴
如果程序不能比手工快速或者达到手工无法做到的精准,那这个程序是没有意义的,最多只能用于教学,讲解程序结构
回复

使用道具 举报

发表于 2014-12-18 16:51 | 显示全部楼层
llsheng_73 发表于 2014-1-29 03:45
按道理说在STARTAPP后加一句PRINC可以让CAD获得焦点,这样记事本自然就到后台了。因为用手机上的原因没有测 ...

msxl-put-visable这是什么代码?
回复

使用道具 举报

发表于 2014-12-18 18:42 | 显示全部楼层
自贡黄明儒 发表于 2014-12-18 16:51
msxl-put-visable这是什么代码?

Excel导入库的方法函数
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-20 09:01 , Processed in 0.195182 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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