主页 > 知识库 > Windows Script Host之用vbs实现[浏览文件夹]功能

Windows Script Host之用vbs实现[浏览文件夹]功能

热门标签:深圳外呼系统收费 百度地图标注是什么意思 拉萨外呼系统业务 外呼系统免费招代理 合肥高德地图标注 怎么看地图标注 广州ai电销机器人一般多少钱 外呼线路中继线是什么 外呼系统telrobot
'************************************************
' File:Dialog.vbs (WSH sample in VBScript) 
' Author:(c) G. Born
'
' Using the shell dialog box to select a folder
'************************************************
Option Explicit
' Flags for the options parameter
Const BIF_returnonlyfsdirs = H0001
Const BIF_dontgobelowdomain= H0002
Const BIF_statustext = H0004
Const BIF_returnfsancestors= H0008
Const BIF_editbox= H0010
Const BIF_validate = H0020
Const BIF_browseforcomputer= H1000
Const BIF_browseforprinter = H2000
Const BIF_browseincludefiles = H4000
Dim wsh, objDlg, objF
' Get Application object of the Windows shell.
Set objDlg = WScript.CreateObject("Shell.Application")
' Use the BrowseForFolder method.
' For instance: Set objF = objDlg.BrowseForFolder _
' (H0, "Select the folder to copy", H10, "C:\Born")
Set objF = objDlg.BrowseForFolder (H0, _
"Select the folder to copy", _
BIF_editbox + BIF_returnonlyfsdirs)
' Here we use the first method to detect the result.
If IsValue(objF) Then 
MsgBox "Selected folder: "  objF.Title
Else
MsgBox "Canceled"
End If

' Here we use TypeName to detect the result.
If InStr(1, TypeName(objF), "Folder") > 0 Then
MsgBox "Selected folder: "  objF.Title
Else
MsgBox "Canceled"
End If

Function IsValue(obj)
' Check whether the value has been returned.
Dim tmp
On Error Resume Next
tmp = " "  obj
If Err > 0 Then
IsValue = False
Else
IsValue = True
End If
On Error GoTo 0
End Function

'*** End
您可能感兴趣的文章:
  • 用vbs实现防止计算机使用 LMHosts 文件
  • 通过vbs获取远程host文件并保存到指定目录
  • 使用vbs删除host文件域址内容

标签:周口 玉林 漳州 六安 广安 台湾 嘉兴 延安

巨人网络通讯声明:本文标题《Windows Script Host之用vbs实现[浏览文件夹]功能》,本文关键词  Windows,Script,Host,之用,vbs,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Windows Script Host之用vbs实现[浏览文件夹]功能》相关的同类信息!
  • 本页收集关于Windows Script Host之用vbs实现[浏览文件夹]功能的相关信息资讯供网民参考!
  • 推荐文章