wblueboy 发表于 2003-5-21 21:48:00

怎样让宏定义的工具条和菜单在系统启动时自动加载?

怎样让宏定义的工具条和菜单在系统启动时自动加载?

LUCKNHL 发表于 2003-5-22 22:28:00

试试这个方法

在启动文件acad.lsp中加入以下代码:
(defun: : startup()
command"_vbaload" "myproj.dvb"))
其中myproj.dvb是你希望加载的VBA宏。

topirol 发表于 2003-5-22 22:47:00

假如我要加载一个VB编的EXE文件,也这样可以吗?

假如我要加载一个VB编的EXE文件,也这样可以吗?如果不行,用怎么办法加载EXE文件呢?

efan2000 发表于 2003-5-23 00:16:00

加载EXE文件用Startapp

启动 Windows 应用程序
(startapp appcmd )

参数

appcmd

字符串,指定要执行的应用程序描述字串。如果 appcmd 没有包含全路径名,startapp 将按照环境变量 PATH 设置的路径来搜索该应用程序。

file

字符串,指定要打开的文件的名称。

返回值

如果成功则返回大于 0 的整数,否则返回 nil。

样例

下列代码启动 Windows 记事本,并打开 acad.lsp 文件。

命令:(startapp "notepad" "acad.lsp")

33

如果一个参数内含空格,它必须用双引号引起来。例如,用记事本编辑 mystuff.txt 文件需要使用下列语法:

命令:(startapp "notepad.exe" "\"my stuff.txt\"")

33

wblueboy 发表于 2003-5-23 11:34:00

请问这个工程可以指定路径否?

请问这个工程可以指定路径否?

wblueboy 发表于 2003-5-23 11:39:00

vbaload是加载公程把!运行宏得用—vbarun

vbaload是加载公程把!运行宏得用—vbarun

efan2000 发表于 2003-5-23 12:53:00

当然可以,路径中的“\”要使用“/”来代替。

页: [1]
查看完整版本: 怎样让宏定义的工具条和菜单在系统启动时自动加载?