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

ShellExecute 函数

简介

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

语法

ShellExecute (Command[, Parameters])

输入参数

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

返回值

说明

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

示例

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

修订记录