盟威 Access 快速开发平台 \ 在线帮助中心 \ 函数目录 \ ShellExecute 函数

ShellExecute 函数

简介

打开一个程序、文件、网址,或运行一个 Windows 命令行。

语法

ShellExecute (Command[, Parameters])

输入参数

参数名称 必需/可选 数据类型 说明
Command 必需 Variant(String) 文件路径名、网页地址、或命令行。
Parameters 可选 String 要使用 Command 参数指定的程序去打开的文件。

返回值

说明

相当于VBA内置的 Shell 函数的加强版,比如 Shell 函数打开一个文档时(不是可执行程序),需要指定用什么程序打开,而 ShellExecute 函数则无需指定,会自动调用 Windows 中默认的关联程序去打开。

示例

1
2
3
4
5
Sub Test()
    ShellExecute "calc"                      '命令行打开计算器
    ShellExecute "C:\test.pdf"               '使用Windows中默认的关联程序打开C:\test.pdf文件
    ShellExecute "WINWORD", "C:\test.txt"    '使用Word打开C:\test.txt文本文件(一般默认是使用记事本打开的)
End Sub

修订记录