登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

miaozk2006

点滴积累与收藏:关于技术,关于生活

 
 
 

日志

 
 

VB打开资源管理器并指定文件  

2010-12-20 00:02:52|  分类: 编程-VB |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

'声明API

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hWnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
'命令按钮
Private Sub Command1_Click()
    ShellExecute hWnd, "open", "explorer.exe", "/e,/select,E:\假设文件.txt", "", 1
End Sub

'以下是说明
'通过explorer.exe的开关实现.

'  Explorer.exe的参数如下:
'  命令格式Explorer [n][e][[,root],[path]][[,select],[path filename]]

'参数说明
'  n表示以“我的电脑”方式打开一个新的窗口,通常打开的是Windows安装分区的根目录。
'  e表示以“资源管理器”方式打开一个新的窗口,通常打开的也是Windows安装分区的根目录。
'  root,[path]表示打开指定的文件夹,root表示只显示指定文件夹下面的文件(夹),不显示其它磁盘分区和文件夹;[path]表示指'定的路径。
'  如果不加root参数,而只用[path]参数,则可以显示其它磁盘分区和文件夹中的内容。另外,[path]还可以指定网络共享文件夹。
'  select,[path filename]表示打开指定的文件夹并且选中指定的文件,[path filename]表示指定的路径和文件名。

'==============================
'以下是说明
'通过explorer.exe的开关实现.

'  Explorer.exe的参数如下:
'  命令格式Explorer [n][e][[,root],[path]][[,select],[path filename]]

'参数说明
'  n表示以“我的电脑”方式打开一个新的窗口,通常打开的是Windows安装分区的根目录。
'  e表示以“资源管理器”方式打开一个新的窗口,通常打开的也是Windows安装分区的根目录。
'  root,[path]表示打开指定的文件夹,root表示只显示指定文件夹下面的文件(夹),不显示其它磁盘分区和文件夹;[path]表示指'定的路径。
'  如果不加root参数,而只用[path]参数,则可以显示其它磁盘分区和文件夹中的内容。另外,[path]还可以指定网络共享文件夹。
'  select,[path filename]表示打开指定的文件夹并且选中指定的文件,[path filename]表示指定的路径和文件名。
'  如果不加select参数,则系统会用相应的关联程序打开该文件。如果[path filename]不跟文件名就会打开该文件夹的上级目录并选中该文件夹。
 

摘自:网络整理


相关参考


vb 关于commondialog的多选VB获取Windows操作系统所有版本

【转】vb 关于commondialog的多选

VB 打开txt,bat,jpg 任意后缀程序

FSO对象新建、打开、保存文件

打开资源管理器并指定文件

VB 打开文件夹,并选中指定的文件

VB手控Combobox的打开或收起


相关参考


VB查找替代字符串的函数

VB换行气泡提示类

VB/VBA通用路径选择对话框

ASCII码表0-255完整版 附详细注释

VBKeyAscii

VB取得TextBoxRichTextBox光标所在的行和列(支持汉字)

VB取得TextBoxRichTextBox光标所在的行和列(支持汉字)

VB如何实现Undo(撤消)功能

VB计算文本文件的行数

VB获取快捷方式原文件路径

微软 Small Basic 简体中文版 已经发布了

VB操作Excel 非常详细 [网摘]

VB如何判断文件正被占用/已被打开

VB添加listbox 的水平卷动轴

VB打开资源管理器并指定文件

VB根据窗体自动调整窗体内控件大小 注:实用,可以直接引用

VB中的指针技术

Visual Basic编程常见问题及解答(1

Visual Basic编程常见问题及解答(2

Visual Basic编程常见问题及解答(3

VisualBasic变量、常数和数据类型及过程概述

VB6的后期绑定和前期绑定

VB用户控件制作讲解与实例

VB制作OCX控件的步骤

VBFSO的调用的两种方法

VB操作EXCEL

VB判断文件及目录的存在性

VB网站(最新、经典源代码、技术文章、基础知识)

VB得到指定文件夹下的文件列表

VB产生随机任意大小文件挤满硬盘

VB文件的读写操作

VB创建超链接 打开指定网站的几种方法

VB 源码 删除重复行程序 函数

VB 计算自己程序段所用时间

VB 获取路径名各部分 (获取文件路径,获取文件名,获取文件扩展名)自编

几行VB代码拿下注册表

VB 在浏览器中打开指定网址

VB窗口置顶

vb ListBox 之中点击右键弹出菜单

  评论这张
 
阅读(1496)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018