找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1055|回复: 5

[求助]:如何用VBA加载CHM帮助文件

[复制链接]
发表于 2006-10-2 07:50:51 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
我用.chm做了一个帮助文件,如何用VBA加到CAD中呢?各位指点一下
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-10-3 13:13:24 | 显示全部楼层
试试shell
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-6 15:11:06 | 显示全部楼层
具体地讲一讲呗
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-7 23:54:58 | 显示全部楼层
以下一段是我在excel中使用VBA调用chm帮助文件sub,在AutoCAD VBA中应该一样,供你参考!
注意:hh.exe为系统调用chm程序文件之执行文件,须将其拷贝至AutoCAD 系统支持路径下。
'启动余数帮助文件
Sub Open_余数_Help()
   Dim path_hh$
   Dim path_hh_local$
   Dim path_help_file$
   Dim n As Variant
   
   path_help_file = FindFile(ThisWorkbook.path & "\余数帮助.chm")
   path_hh_local = FindFile(ThisWorkbook.path & "\hh.exe")
   path_hh = FindFile("hh.exe")
   
   If path_help_file = "ERROR" Then
      MsgBox ("抱歉!未找到文件 余数帮助.chm  ")
      Else
         If path_hh_local = "ERROR" Then
            If path_hh = "ERROR" Then
               MsgBox ("抱歉!未找到系统文件 hh.exe  ")
               Else
                  FileCopy path_hh, ThisWorkbook.path & "\hh.exe"
                  n = Shell(ThisWorkbook.path & "\hh.exe " & ThisWorkbook.path & "\余数帮助.chm", 1)
            End If
            Else
               n = Shell(ThisWorkbook.path & "\hh.exe " & ThisWorkbook.path & "\余数帮助.chm", 1)
         End If
   End If
End Sub
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-10-16 13:30:27 | 显示全部楼层
正好用上,感谢!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2009-3-19 17:44:46 | 显示全部楼层
很简单的问题搞得如此复杂。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-11-22 01:40 , Processed in 0.176570 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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