当前位置:首页 » 文件管理 » vb开文件夹

vb开文件夹

发布时间: 2024-04-27 13:09:46

‘壹’ vb 打开某一具体的文件夹

shell "cmd.exe /C start" &"D:\Program Files\JJ比赛"

可以打开运行对话框中任何内容

Shell 函数

执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。

语法

Shell(pathname[,windowstyle])

Shell 函数的语法含有下面这些命名参数:

部分 描述
pathname 必要参数。Variant (String),要执行的程序名,以及任何必需的参数或命令行变量,可能还包括目录或文件夹,以及驱动器。
Windowstyle 可选参数。Variant (Integer),表示在程序运行时窗口的样式。如果 windowstyle 省略,则程序是以具有焦点的最小化窗口来执行的。

windowstyle 命名参数有以下这些值:

常量 值 描述
vbHide 0 窗口被隐藏,且焦点会移到隐式窗口。
VbNormalFocus 1 窗口具有焦点,且会还原到它原来的大小和位置。
VbMinimizedFocus 2 窗口会以一个具有焦点的图标来显示。
VbMaximizedFocus 3 窗口是一个具有焦点的最大化窗口。
VbNormalNoFocus 4 窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动。
VbMinimizedNoFocus 6 窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动。

说明

如果 Shell 函数成功地执行了所要执行的文件,则它会返回程序的任务 ID。任务 ID 是一个唯一的数值,用来指明正在运行的程序。如果 Shell 函数不能打开命名的程序,则会产生错误。

注意 缺省情况下,Shell 函数是以异步方式来执行其它程序的。也就是说,用 Shell 启动的程序可能还没有完成执行过程,就已经执行到 Shell 函数之后的语句。

‘贰’ 鍦╒B涓鐢ㄦ潵娴忚埚拰镓揿紑鏂囦欢澶圭殑鎺т欢鏄鍝涓涓

瑕佺敤DriveListBox鎺т欢锛娈irListBox鎺т欢锛孎ileListBox鎺т欢缁勫悎镓嶅彲浠ュ疄鐜扮伒娲荤殑娴忚堟疮涓涓鏂囦欢澶癸纴濡傛灉鍙鏄瑕佹祻瑙堟寚瀹氱殑涓涓鏂囦欢澶癸纴鍙浣跨敤FileListBox鎺т欢鍗冲彲銆
鍏朵腑锛娈RIVELISTBOX鎺т欢鍙浠ユ樉绀烘墍链夌殑纭鐩桦垎鍖哄苟渚涚敤鎴烽夋嫨锛屽彲浠ヤ娇鐢ㄥ畠镄凛HANGE浜嬩欢阃氲繃DRIVLISTBOX.DRIVE灞炴ф妸鐢ㄦ埛阃夋嫨镄勫垎鍖轰紶阃掔粰DIRLISTBOX鎺т欢锛屽悓镙蜂娇鐢―irListBox鎺т欢镄凛HANGE浜嬩欢阃氲繃DirListBox.Path灞炴у彲浠ユ妸璇ユ枃浠跺す镄勪俊鎭浼犵粰FileListBox鎺т欢锛屾ゆ椂FileListBox瀵瑰儚涓鏄剧ず镄勪究鏄杩欎釜鏂囦欢澶圭殑镓链夋枃浠朵俊鎭

‘叁’ VBA 如何显示文件夹,就是只打开文件夹就可以了

直接使用Shell函数,使用explorer.exe来打开文件夹即可。代码如下:

Subshowdir()
Shell"explorer.exeD:dir",vbNormalFocus
EndSub

效果如下:


Shell 函数说明
运行可执行程序并在成功时返回表示程序的任务 ID 的 Variant (Double),否则返回零。
语法
Shell(pathname[,windowstyle])
Shell 函数语法具有以下命名参数:
组成部分
说明
pathname
必需;Variant (String)。要执行的程序的名称以及任何必需的参数或命令行开关;可能包括目录或文件夹和驱动器。在 Macintosh 中,可以使用 MacID 函数指定应用程序的签名,而不是名称。以下示例使用 Microsoft Word 的签名:
Shell MacID("MSWD")
windowstyle
可选。与要运行程序的窗口的样式对应的 Variant (Integer)。如果省略 windowstyle,程序将启动并最小化,但会获得焦点。在 Macintosh(System 7.0 或更高版本)中,windowstyle 只确定应用程序在运行时是否获得焦点。
windowstyle 命名参数具有以下值:
常量 值 说明
vbHide 0 隐藏窗口并将焦点传递给隐藏的窗口。vbHide 常量在 Macintosh 平台中不适用。
vbNormalFocus 1 窗口获得焦点,并还原到其原始尺寸和位置。
vbMinimizedFocus 2 窗口显示为具有焦点的图标。
vbMaximizedFocus 3 窗口最大化并具有焦点。
vbNormalNoFocus 4 窗口还原到最近的尺寸和位置。当前活动的窗口仍保持活动状态。
vbMinimizedNoFocus 6 窗口显示为图标。当前活动的窗口仍保持活动状态。
注释
如果 Shell 函数成功执行命名文件,它将返回已启动程序的任务 ID。任务 ID 是标识正在运行的程序的唯一编号。如果 Shell 函数无法启动指定的程序,则会发生错误。
在 Macintosh 中,vbNormalFocus、vbMinimizedFocus 和 vbMaximizedFocus 都将应用程序放在前台;vbHide、vbNoFocus、vbMinimizeFocus 都将应用程序放在后台。

‘肆’ vb怎么打开文件夹

1、点击对话框下菜单,点击打开文件对话框。

热点内容
微商引流脚本方法 发布:2024-05-09 05:33:09 浏览:477
编译软件包 发布:2024-05-09 05:13:46 浏览:90
sql语句logon 发布:2024-05-09 05:04:28 浏览:556
阿里云服务器异地登录 发布:2024-05-09 05:04:27 浏览:934
信息发布源码 发布:2024-05-09 05:00:11 浏览:695
安卓手机aac是什么 发布:2024-05-09 04:56:21 浏览:394
数据库的中文乱码 发布:2024-05-09 04:41:00 浏览:751
永劫无间服务器为什么那么烂 发布:2024-05-09 04:34:38 浏览:811
用哪个软件配置华为企业路由器 发布:2024-05-09 04:23:58 浏览:521
简易脚本 发布:2024-05-09 04:17:30 浏览:802