返回顶部
首页 > 资讯 > 精选 >怎么在VBS中浏览本地文件
  • 564
分享到

怎么在VBS中浏览本地文件

2023-06-08 08:06:42 564人浏览 独家记忆
摘要

怎么在VBS中浏览本地文件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。XP下:Function BrowseForFile( )'

怎么在VBS中浏览本地文件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

XP下:

Function BrowseForFile( )' Select File dialog based on a script by Mayayana' Known issues:' * Tree view always opens Desktop folder' * In Win7/IE8 only the file NAME is returned correctly, the path returned will always be C:\fakepath\' * If a shortcut to a file is selected, the name of that FILE will be returned, not the shortcut's'On Error Resume Next '===========1, file browserer in XP ==================Set objDialog = CreateObject("UserAccounts.CommonDialog")objDialog.Filter = "txt|*.txt"objDialog.InitialDir = "C:\"intResult = objDialog.ShowOpenIf intResult <> 0 ThenBrowseForFile = objDialog.FileNameexit functionelsemsgbox "Error."End Ifend functionBrowseForFile

2003下'for windows 2003

Function SelectAFileSet objDialog = CreateObject("SAFRCFileDlg.FileOpen")intResult = objDialog.OpenFileOpenDlgSelectAFile = objDialog.FileNameEnd Function

浏览器方式:

Function BrowseForFile( ) '===========2, fileselect in IE ======================  'Another way to get file path  Dim objIE, strSelected  BrowseForFile = ""  Set objIE = CreateObject( "InternetExplorer.Application" )objIE.ToolBar = FalseobjIE.Resizable = FalseobjIE.StatusBar = False objIE.Width = 300objIE.Height = 100  objIE.visible = True  objIE.Navigate( "about:blank" )  Do Until objIE.ReadyState = 4  Loop ' Center the dialog window on the screen With objIE.Document.ParentWindow.Screen objIE.Left = (.AvailWidth - objIE.Width ) \ 4 objIE.Top = (.Availheight - objIE.Height) \ 4 End With   objIE.Document.Write "<html><BODY><INPUT ID=""FileSelect"" NAME=""FileSelect"" TYPE=""file""><BODY></HTML>"  With objIE.Document.all.FileSelect    .focus    .click    strSelected = .value  End With  objIE.Quit  Set objIE = Nothing   If Trim(strSelected) = "" Then Msgbox "You selected no file." Wscript.Quit End If BrowseForFile = strSelectedEnd FunctionBrowseForFile

有没有发现上面的代码运行不易啊,这里编程网小编为大家分享一个可用的,虽然上面的的代码不能用但学习参考一下还是不错的,现在因为平台愿意导致,原来这些代码都是可以使用的。

Function ChooseFile()   Dim Result   Result = ""   Dim IE : Set IE = CreateObject("InternetExplorer.Application")   With IE     .Visible = False     .Navigate("about:blank")     Do Until .ReadyState = 4 : Loop     With .Document       .Write "<html><body><input id='f' type='file'></body></html>"       With .All.f         .Focus         .Click         Result = .Value       End With     End With     .Quit   End With   Set IE = Nothing  ChooseFile = ResultEnd FunctionChooseFile

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网精选频道,感谢您对编程网的支持。

--结束END--

本文标题: 怎么在VBS中浏览本地文件

本文链接: https://lsjlt.com/news/252983.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么在VBS中浏览本地文件
    怎么在VBS中浏览本地文件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。XP下:Function BrowseForFile( )'...
    99+
    2023-06-08
  • vbs中怎么读取文本文件
    vbs中怎么读取文本文件,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。vbs读取文件方法Function readfile(readfilepath)...
    99+
    2023-06-08
  • Vue 插件及浏览器本地存储
    目录插件localstorageSessionStorage总结TodoList 改为本地存储插件 功能:插件通常用来为 Vue 添加全局功能 本质:包含 install 方法的一个...
    99+
    2024-04-02
  • 怎么在VBS中打开当前脚本所在文件夹
    今天就跟大家聊聊有关怎么在VBS中打开当前脚本所在文件夹,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。方法一:Wscript.ScriptFullName'创建一个 ...
    99+
    2023-06-08
  • 怎么在gitee中上传本地文件
    随着互联网技术的不断进步,人们对代码托管平台的需求也越来越高。Gitee是国内一款非常优秀的代码托管平台,它可以免费提供Git 和 SVN 代码托管服务,同时还提供了在线代码编辑器、团队协作、webhooks 等功能。 本篇文章将为大家详细...
    99+
    2023-10-22
  • Javascript怎么实现浏览器本地存储
    今天小编给大家分享一下Javascript怎么实现浏览器本地存储的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我...
    99+
    2024-04-02
  • win10浏览器下载文件保存在哪个地方
    这篇文章主要介绍“win10浏览器下载文件保存在哪个地方”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“win10浏览器下载文件保存在哪个地方”文章能帮助大家解决问题。鼠标左键单击开始按钮,如下图所示...
    99+
    2023-07-01
  • 怎么用vbs将本地文件替换为在文件服务器上找到的新版本
    这篇文章主要介绍了怎么用vbs将本地文件替换为在文件服务器上找到的新版本,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。问: 如何将本地文件的修改日期与文件服务器上的副本进行比...
    99+
    2023-06-08
  • 如何在vbs中操作txt文本文件
    这篇文章将为大家详细讲解有关如何在vbs中操作txt文本文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。创建文件dim fso, fset fso ...
    99+
    2023-06-08
  • 如何在github上浏览文件
    作为一个开源代码协作平台,GitHub(以下简称GH)几乎每一个开发者都会使用。在GH中浏览文件是一个基础操作,不仅是观察他人代码的必备技能,自己也需要在操作中熟练掌握,下面本文就来介绍如何在GH上浏览文件。打开GitHub网站首先,打开G...
    99+
    2023-10-22
  • 怎么在ie浏览器中关闭javascript脚本
    怎么在ie浏览器中关闭javascript脚本?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。在桌面桌面是开始菜单中找到IE浏览器,然后打开它。打开之后,来到它默认打开的页面,然...
    99+
    2023-06-14
  • Win8系统中如何删除本地文件浏览记录 方法介绍
    Win8系统,想删除本地文件浏览记录,怎么在Windows 8中删除本地文件浏览记录? 相对于Windows 7系统,Windows 8系统就比较简单的多。 操作步骤:打开“计算机&rdqu...
    99+
    2022-06-04
    本地文件 方法 系统
  • mysql文件浏览器怎么安装
    要安装MySQL文件浏览器,您可以按照以下步骤进行操作:步骤1:下载和安装MySQL文件浏览器的安装程序。步骤2:运行安装程序,按照...
    99+
    2023-09-20
    mysql
  • 怎么用vbs确定共享文件夹的本地路径
    这篇文章主要介绍怎么用vbs实现确定共享文件夹的本地路径,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!问: 如果有 UNC 路径(例如 \\server1\test),可以使用脚本确定共...
    99+
    2023-06-08
  • 利用Java怎么将本地文件显示在JSP文件中
    今天就跟大家聊聊有关利用Java怎么将本地文件显示在JSP文件中,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。具体代码如下:    <img na...
    99+
    2023-05-31
    java ava
  • vue文件如何在浏览器运行
    这篇文章主要介绍vue文件如何在浏览器运行,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! vue文件在浏览器运行的方法:1、打开cmd命令窗口,使用cd命...
    99+
    2024-04-02
  • php文件如何在浏览器运行
    这篇文章主要介绍了php文件如何在浏览器运行,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PHP开发环境搭建工具有哪些一、phpStudy,是一个新手入门最常用的开发环境。二...
    99+
    2023-06-14
  • windows中crx文件怎么安装到360浏览器
    本篇内容介绍了“windows中crx文件怎么安装到360浏览器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!crx文件安装到360浏览器的...
    99+
    2023-07-02
  • 通过Blob流在浏览器中打开pdf文件
    ** 通过Blob流在浏览器中打开pdf文件 ** const url = `/eehds/epidemic/printtaskId=${this.taskId}&isPrint=true` a...
    99+
    2023-08-31
    javascript 前端 html
  • 怎么在VBS中批量重命名文件
    这篇文章给大家介绍怎么在VBS中批量重命名文件,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。核心函数'选择我的电脑作为根目录,来选择目录Const MY_COMPUTER = &a...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作