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

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

时间2024-02-11 09:01:03发布访客分类脚本浏览983
导读:收集整理的这篇文章主要介绍了Windows Script Host之用vbs实现[浏览文件夹]功能,觉得挺不错的,现在分享给大家,也给大家做个参考。 '*****************...
收集整理的这篇文章主要介绍了Windows Script Host之用vbs实现[浏览文件夹]功能,觉得挺不错的,现在分享给大家,也给大家做个参考。 '************************************************
' 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文件域址内容

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Windows Script Host之用vbs实现[浏览文件夹]功能
本文地址: https://pptw.com/jishu/609592.html
可以将Bat转换位VBS文件的VBS脚本 用vbs实现cmd功能

游客 回复需填写必要信息