CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 文档中心

关于访问命令和为命令指派帮助(AutoLISP)

2023-1-8 11:37| 发布者: admin| 查看: 462| 评论: 0|来自: AutoCAD

摘要: 帮助和 setfunhelp 函数提供对产品和自定义帮助文件的访问。

Theandfunctions 提供对产品和自定义帮助文件的访问。helpsetfunhelp

帮助工具支持:

  • 超文本标记语言 (.htm/.html) 文件 - Windows 和 Mac OS
  • Microsoft 编译的 HTML 帮助 (.chm) 文件 - 仅限 Windows
  • Windows 帮助 (.hlp) 文件 - 仅限 Windows

您可以使用帮助功能显示帮助文件。根据帮助文件的扩展名,help 功能将显示指定文件的相应查看器。以下示例代码在默认的 AutoCAD 帮助文件中显示 LINE 命令主题。

(help "" "line")

您可以创建自定义帮助文件,提供有关应用程序的信息,并使用帮助功能显示该文件。以下示例代码显示一个名为abcindoorcad.chm 的自定义帮助文件:

(defun C:ABCINDOORCADHELP ()
  (help "abcindoorcad.chm")
 (princ)
)

该函数为用户定义的命令提供上下文帮助。定义使用 AutoLISP 定义的新命令后,添加对命令的调用并将特定帮助主题关联到该命令。以下示例将abcindoorcad.chm文件中的帮助主题“MyCommand”分配给用户定义的 MYCOMMAND 命令:setfunhelpsetfunhelp

(defun C:MYCOMMAND ( )
  ..
  Command definition
  ..
)
(setfunhelp "c:mycommand" "abcindoorcad.chm" "mycommand")

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 15:57

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部