明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1054|回复: 15

[基础] 怎么能一键打开画图软件呢?

[复制链接]
发表于 2025-11-13 20:42:19 | 显示全部楼层 |阅读模式
我只能编到这:(defun c:ww ()(command"_insertobj" )),怎么在CAD直接打开画图软件插入图片呢。
就是不用打开 “插入对象” 面板,直接打开画图软件插入图片呢?

本帖子中包含更多资源

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

x
"觉得好,就打赏"
还没有人打赏,支持一下
回复

使用道具 举报

发表于 2025-11-17 00:52:37 来自手机 | 显示全部楼层
Bao_lai 发表于 2025-11-16 21:24
发送插入OLE对象的命令,会弹出插入对象的对话框,
然后用API获得句柄,取得列表,选中"画图"那个,模 ...

大佬分享下插件?
回复 支持 反对

使用道具 举报

发表于 2025-11-17 09:43:38 | 显示全部楼层

采用lisp来调用,把这个exe放到cad支持文件夹下。

附件C#源码及编译好的exe程序。






本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2025-11-16 21:24:13 | 显示全部楼层


发送插入OLE对象的命令,会弹出插入对象的对话框,
然后用API获得句柄,取得列表,选中"画图"那个,模拟点击确认。
C#



本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2025-11-13 20:48:01 | 显示全部楼层
我也是类似的问题,同问
回复 支持 反对

使用道具 举报

发表于 2025-11-13 23:11:16 | 显示全部楼层
不同电脑上打开的界面中“对象类型”内容会有不同,CAD是无法支持使用命令行模式的。
回复 支持 反对

使用道具 举报

发表于 2025-11-14 08:11:27 | 显示全部楼层
这是想插入ole吗
回复 支持 反对

使用道具 举报

发表于 2025-11-14 08:35:58 | 显示全部楼层





PC

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2025-11-15 00:38:13 | 显示全部楼层
想要插入OLE对象,直接用微信或QQ截图功能,然后再粘贴到CAD里就可以了。
回复 支持 反对

使用道具 举报

发表于 2025-11-16 08:45:14 来自手机 | 显示全部楼层
qazxswk 发表于 2025-11-15 00:38
想要插入OLE对象,直接用微信或QQ截图功能,然后再粘贴到CAD里就可以了。

这种图片会丢失

点评

不会丢失,但也不能编辑  发表于 2025-11-17 08:01
回复 支持 反对

使用道具 举报

发表于 2025-11-16 08:51:50 来自手机 | 显示全部楼层
我也想知道此插件
回复 支持 反对

使用道具 举报

发表于 2025-11-16 09:18:19 | 显示全部楼层

你去试试就知道了。没有实践,不要乱评论。
回复 支持 反对

使用道具 举报

发表于 2025-11-16 12:58:55 | 显示全部楼层
(startapp (findfile (strcat (getenv "windir")"\\system32\\mspaint.exe")))
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-12 06:29 , Processed in 0.172675 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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