定义启动应用程序的命令 (概念)

AutoCAD 2008

 
定义启动应用程序的命令
概念 快速参考
 
 
 

可以使用“acad.pgp”文件定义新的 AutoCAD 命令,该命令通过运行外部命令来启动应用程序。

可以使用“acad.pgp”文件定义新的 AutoCAD 命令,该命令通过运行外部命令来启动应用程序。下例定义了 RUNAPP1 命令,该命令用于运行 c:\vbapps\ 目录下的应用程序 app1.exe。(将此代码添加到“acad.pgp”文件的外部命令部分。)

RUNAPP1, start c:\vbapps\app1, 0 

如果应用程序需要命令行参数,则可以使用如下代码:

RUNAPP2, start c:\vbapps\app2, 0, *Parameters: ,

本例定义了 RUNAPP2 命令,此命令用于提示用户输入参数,然后将这些参数传递给应用程序。

也可以用 AutoLISP startapp 函数来启动使用了 Automation 的应用程序。AutoLISP 一旦启动了外部应用程序,就不能对它进行控制。但用户可以用 AutoLISP 根据特定的参数查找和运行不同的应用程序。