精华内容
下载资源
问答
  • 我们在使用电脑时,用户常常会有需求打开一个指定文件夹,并自动选中某个指定文件。...不过那节课程中,我们主要针对shell命令直接打开文件的功能做了学习。 那么这节课就是对shell命令的一个扩展:如何用shell命令打

    我们在使用电脑时,用户常常会有需求打开一个指定文件夹,并自动选中某个指定文件。

    比如在用浏览器下载文件完成后,可以打开所在文件夹,这就用到这个功能。可以看到这个功能还是非常的实用的。

    那么如何实现这个功能呢?

    其实非常的简单,那就是要用shell函数了,这个函数在我的公众号——大讲堂——shell方法中是有详细学习课程的(不清楚的读者可以先去了解一下,以免本节课程看不懂)。不过那节课程中,我们主要针对shell命令直接打开文件的功能做了学习。

    那么这节课就是对shell命令的一个扩展:如何用shell命令打开文件夹,以及实现打开文件夹后选中指定文件的功能。

    一、打开指定文件夹

    需求:打开E:\test文件夹(E盘下面建了一个名为test的文件夹)。

    实现:

    Private Sub Command1_Click()
        Dim x As Long
        x = Shell("explorer.exe E:\test", 1)
    End Sub
    

    说明:
    1,这里实现方式与直接打开指定文件的语法是一样的,只是这里路径不用写到文件,只需要写到文件夹即可。
    2,shell方法第一个参数是字符串表达式,第二个参数是打开后的显示方式

    二,打开文件夹,并选中指定文件

    需求:打开打开E:\test文件夹,并选中“222.pptx”这个文件。

    文件夹内容如图:

    在这里插入图片描述

    实现代码:

    Private Sub Command1_Click()    
        Dim x As Long    
        x = Shell("explorer.exe /select,E:\test\222.pptx", 1)
    End Sub
    

    运行效果:
    单击测试按钮后,程序将自动弹出test文件夹,并标选中222.pptx文件。(但不打开)。

    在这里插入图片描述

    这里再解释一下这句代码:

    Shell("explorer.exe /select,E:\test\222.pptx", 1)
    

    1,explorer.exe 会自动使用默认软件来打开后面的文件。

    2,/select 表示要选中指定文件,而不是直接打开,如果不写则表示直接打开文件。

    3,第二个参数1表示打开方式,有多个参数可以设置,具体可以我参考另外一篇关于shell的文章。

    在这里插入图片描述

    展开全文
  • 可直接运行的VB6.0示例程序,实现功能:采用相对路径打开文件
  • Option Explicit Private Const INTERNET_OPEN_TYPE_DIRECT = 1 Private Const scuseragent = "vb wininet" Private Const INTERNET_FLAG_PASSIVE = &H8000000 '调用设置环境 Private Declare ...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    目前用如下代码能够实现上传,但是不能上传到指定目录去。。怎么改变?

    Option Explicit

    Private Const INTERNET_OPEN_TYPE_DIRECT = 1

    Private Const scuseragent = "vb wininet"

    Private Const INTERNET_FLAG_PASSIVE = &H8000000

    '调用设置环境

    Private Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long

    '连接服务器

    Private Declare Function InternetConnect Lib "wininet.dll" Alias "InternetConnectA" (ByVal hInternetSession As Long, ByVal sServerName As String, ByVal nServerPort As Integer, ByVal sUsername As String, ByVal sPassword As String, ByVal lService As Long, ByVal lFlags As Long, ByVal lContext As Long) As Long

    '上传涵数

    Private Declare Function FtpPutFile Lib "wininet.dll" Alias "FtpPutFileA" (ByVal hFtpSession As Long, ByVal lpszLocalFile As String, ByVal lpszRemoteFile As String, ByVal dwFlags As Long, ByVal dwContext As Long) As Boolean

    Private Declare Function FtpGetFile Lib "wininet.dll" Alias "FtpGetFileA" (ByVal hFtpSession As Long, ByVal lpszRemoteFile As String, ByVal lpszNewFile As String, ByVal fFailIfExists As Boolean, ByVal dwFlagsAndAttributes As Long, ByVal dwFlags As Long, ByVal dwContext As Long) As Boolean

    Private Declare Function InternetCloseHandle Lib "wininet.dll" (ByVal hInet As Long) As Integer

    Dim hOpen As Long

    Dim hConnection As Long

    '上传文件模块

    Public Function UpLoadFile(IP As String, FileName As String, UserName As String, PassWord As String) As Boolean

    Dim ShortName As String

    Dim ret As Boolean

    ShortName = GetShortName(FileName)

    hOpen = TestServer

    If hOpen <> 0 Then

    hConnection = InterConnection(IP, UserName, PassWord)

    展开全文
  • VB打开PDF文件的代码

    热门讨论 2010-07-29 21:56:57
    VB打开PDF文件的代码,我是好不容易才找到滴哟。
  • VB打开记事本程序源码,即用VB调用记事本,或用记事本打开一个txt文本文件。用VB调用记事本程序比较简单,可以API函数ShellExecute来实现,很简单,只要一行代码。先在窗体模块声明API函数:Private Declare ...

    VB打开记事本程序源码,即用VB调用记事本,或用记事本打开一个txt文本文件。

    用VB调用记事本程序比较简单,可以API函数ShellExecute来实现,很简单,只要一行代码。

    先在窗体模块声明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

    代码1,直接调用,只打开一个空的记事本,以下代码写在一个按钮点击事件中。

    Private Sub Command1_Click()

    ShellExecute Me.hWnd, "open", "notepad.exe", "", 1, 5

    End Sub

    打开空的记事本也可以用以下代码,也只要一句代码。

    Shell "notepad.exe"

    --------------------------------------------

    代码2,用记事本打开一个txt文本。先假定C盘有一个名叫abc的文本文件。

    Private Sub Command1_Click()

    ShellExecute Me.hWnd, "open", "notepad.exe", "c:\abc.txt", 1, 5

    End Sub

    打开一个文本文件,也可以用以下代码:

    Shell "notepad.exe " & "c:\abc.txt"  '请注意,exe后面有一个空格

    504063a3dd8f2342fcec847c026fff80.png

    ----来自 五笔打字通

    来源:济亨网

    展开全文
  • vb打开ftp服务器文件路径 内容精选换一换该任务指导用户使用Loader将数据从HDFS/OBS导出到SFTP服务器。创建或获取该任务中创建Loader作业的业务用户和密码。确保用户已授权访问作业执行时操作的HDFS/OBS目录和数据。...

    vb打开ftp服务器文件路径 内容精选

    换一换

    c8a5a5028d2cabfeeee0907ef5119e7e.png

    该任务指导用户使用Loader将数据从HDFS/OBS导出到SFTP服务器。创建或获取该任务中创建Loader作业的业务用户和密码。确保用户已授权访问作业执行时操作的HDFS/OBS目录和数据。获取SFTP服务器使用的用户和密码,且该用户具备SFTP服务器数据导出目录的写入权限。检查磁盘空间,确保没有出现告警且余量满足导入、导出数据的大小

    用户在FusionInsight Manager界面配置监控指标转储后,系统按转储时间间隔(默认60秒)周期性检测监控指标转储结果,转储失败时产生该告警。转储成功后,告警恢复。监控指标转储失败会影响上层管理系统无法获取到FusionInsight Manager系统的监控指标。无法连接服务器。无法访问服务器上保存路径。上传监控指标文件失败

    vb打开ftp服务器文件路径 相关内容

    文件作用:可以关闭/打开监听端口、指定监听端口、指定监听IP等。文件路径:在运行环境上,在~/ide_daemon目录下查看ide_daemon.cfg配置文件,~表示ada进程运行用户的家目录,例如:启动ada进程的用户是HwHiAiUser,则该路径为“/home/HwHiAiUser/ide_daemon”。在安装Toolkit组件

    文件作用:可以关闭/打开监听端口、指定监听端口、指定监听IP等。文件路径:在运行环境上,在~/ide_daemon目录下查看ide_daemon.cfg配置文件,~表示ada进程运行用户的家目录,例如:启动ada进程的用户是HwHiAiUser,则该路径为“/home/HwHiAiUser/ide_daemon”。在安装Toolkit组件

    vb打开ftp服务器文件路径 更多内容

    f37b9b09b23d9b59f1b2d6c6affcfacc.png

    方法一:在VSCode上选择“文件 > 首选项 > 设置”,再选择“工作区”,并在输入框搜索“kunpeng.remote.ssh.machineinfo”,单击“在settings.json中编辑”后生成settings.json文件。如图1所示。生成settings.json文件方法二:在VSCode上选择“资源管理器”,找到“.vs

    39119fac39059b64817699818002d26a.png

    该任务指导用户使用Loader将数据从HBase导出到SFTP服务器。创建或获取该任务中创建Loader作业的业务用户和密码。确保用户已授权访问作业执行时操作的HBase表或phoenix表。获取SFTP服务器使用的用户和密码,且该用户具备SFTP服务器数据导出目录的写入权限。检查磁盘空间,确保没有出现告警且余量满足导入、导出数据的大小。

    b5693ff7a1d6bd5360d83fe2bfafdfb3.png

    该任务指导用户使用Loader将数据从Hive导出到SFTP服务器。创建或获取该任务中创建Loader作业的业务用户和密码。确保用户已授权访问作业中指定的Hive表的权限。获取SFTP服务器使用的用户和密码,且该用户具备SFTP服务器数据导出目录的写入权限。检查磁盘空间,确保没有出现告警且余量满足导入、导出数据的大小。如果设置的任务需要使

    55a2638139d68369d49b3058cd5d88e8.png

    该任务指导用户使用Loader将数据从Spark导出到SFTP服务器。创建或获取该任务中创建Loader作业的业务用户和密码。确保用户已授权访问作业中指定的Spark表的权限。获取SFTP服务器使用的用户和密码,且该用户具备SFTP服务器数据导出目录的写入权限。检查磁盘空间,确保没有出现告警且余量满足导入、导出数据的大小。如果设置的任务需

    d151cefbfd54a36eb240c5cc85e1151a.png

    该任务指导用户使用Loader将数据从SFTP服务器导入到HBase。创建或获取该任务中创建Loader作业的业务用户和密码。确保用户已授权访问作业执行时操作的HBase表或phoenix表。获取SFTP服务器使用的用户和密码,且该用户具备SFTP服务器上源文件的读取权限。若源文件在导入后文件名要增加后缀,则该用户还需具备源文件的写入权限

    628a76026f26a9b0192a8fa75416b71f.png

    系统管理员可以通过FusionInsight Manager创建恢复Yarn任务,只支持创建任务手动恢复数据。只支持进行数据备份时的系统版本与当前系统版本一致时的数据恢复。当业务正常时需要恢复数据,建议手动备份最新管理数据后,再执行恢复数据操作。否则会丢失从备份时刻到恢复时刻之间的数据。建议一个恢复任务只恢复一个组件的元数据,避免因停止某

    ef7fa0a88cabe2097a016125d8d62832.png

    文件作用:可以关闭/打开监听端口、指定监听端口、指定监听IP等。文件路径:在运行环境上,在~/ide_daemon目录下查看ide_daemon.cfg配置文件,~表示ada进程运行用户的家目录,例如:启动ada进程的用户是HwHiAiUser,则该路径为“/home/HwHiAiUser/ide_daemon”。在安装Toolkit组件

    bde960fb156614c03a124ff840e10cb0.png

    在http://releases.linaro.org/components/toolchain/binaries/latest/aarch64-linux-gnu/ 中选择下载gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu.tar.xz。$tar -xvf gcc-linaro-6.3

    3534dd170a545b94273de228dc486b40.png

    已获取到Android SDK镜像包,并通过MobaXterm工具上传到服务器上的/home目录下。获取方法请参见获取软件包。请使用与服务器类型相匹配的SDK包。添加完成后如下图所示:ANDROID_SDK_ROOT环境配置为Android SDK的文件夹路径,需要和实际路径保持一致。

    0b0fd50cfcc497558515f132e9f0a09e.png

    部署提供可视化、一键式部署服务,支持并行部署和流水线无缝集成,实现部署环境标准化和部署过程自动化。本节通过以下六步介绍如何使用部署服务将归档在软件发布库的软件包部署到云主机上。第一步:准备弹性云服务器第二步:添加授信主机第三步:新建部署任务第四步:执行部署任务第五步:验证部署结果“超级冷笑话网站”是一个Web项目,需要部署到服务器上才可以

    b7d83a2380c86c6f5139c7b0f3df6b7a.png

    方法一:在VSCode上选择“文件 > 首选项 > 设置”,再选择“工作区”,并在输入框搜索“kunpeng.remote.ssh.machineinfo”,单击“在settings.json中编辑”后生成settings.json文件。如图1所示。生成settings.json文件方法二:在VSCode上选择“资源管理器”,找到“.vs

    展开全文
  • VB6打开远程服务器文件 内容精选换一换用户可以根据需要选择登录裸金属服务器的登录方式或帐户类型,如果需要特殊配置,可执行本节操作修改SSH服务配置项。如果要禁用密码远程登录,仅支持证书登录的方式,以提高裸...
  • 打开系统的“浏览文件”对话框,很多人都用控件,这固然很好,但如果用VB自身编程去实现岂不是更好,这个源码就是用VB中的API...
  • vb打开文件夹浏览框的方法总结

    万次阅读 2017-05-09 17:35:08
    众所周知,在vb中如果是打开某一个文件的话,非常简单,使用CommonDialog组件即可轻松完成,但是他只能选择文件,之后或许选取的文件路径,而如果想要浏览文件夹,就没这么方便了。 这里介绍3个办法来实现文件夹...
  • 3) = "B2空" Else xlApp.Worksheets("Sheet1").Range("A1").Cells(2, 3) = "B2不空" End If MsgBox "所要打开的Excel文件已经打开,下面将关闭" xlBook.Save xlApp.Quit Set xlApp = Nothing End End Sub
  • VB 打开文件夹,并选中指定的文件

    千次阅读 2011-11-24 20:18:20
    这个功能比较方便,在打开文件夹时自动选中目标项,迅雷下载文件完成后的"打开文件夹"功能就是这样.实现方面很简单,就是在调用EXPLORER时加个/Select参数就行了,只是比较难知道而已.语法:explorer /select,&...
  • VB打开文本文件的各种方法

    千次阅读 2009-11-05 00:13:00
    打开文本文件是不少程序必须处理的问题。如何更有效地打开文本文件应该是一个值得研究的课题。为此,笔者将自己搜集到的几种方法无私地奉献出来(-_-),供各位参考。 下面所举的例子均假设F盘下有一个名为d.txt的文本...
  • Private Sub CmdOK_Click()If TextPoNum.Text = "" ThenMsgBox "请输入你需要打开的EXCEL文件!"ElseDim oleExcel As ObjectDim PoNum As StringDim a As StringSet oleExcel = CreateObject("Excel.Application")a ...
  • 在写VB程序的过程中遇到了一些奇怪的问题,如VS2017下当写完这个窗体应用程序后重新打开工程,有时会出现设计界面不见了(当然可能是由于个人操作不当)。下面是解决办法。我们先来对比一下正常的工程和有问题的工程...
  • vb.net 读取txt文件的几种方式
  • 打开文件对话框(OpenFileDialog)控件提示用户打开文件并允许用户选择要打开的文件。 用户可以检查文件是否存在,然后打开它。 OpenFileDialog控件类继承自抽象类FileDialog。如果ShowReadOnly属性设置为True,则只读...
  • 读取打开txt文件程序(VB6.0代码编写) seek函数 Line Input #函数 EOF函数 QQ223857666勾月
  • Vb程序实现网站HTTP方式下载文件 利用VB实现软件下载,类似于通过Http方式下载文件,你可指定输入下载网站的网址,注意网址URL不能为空,请确保网址可以打开,否则程序可能会假死。程序依赖于shdocvw.dll组件。
  • VB打开对话框ShowOpen

    2021-01-07 20:40:29
    “ 本节课程一起学习CommonDialog控件中的ShowOpen方法——打开对话框” 一、添加CommonDialog控件 首先我们需要添加CommonDialog对话框控件。 在工具箱空白处右键,选择“部件“,进入控件选择界面。 找到...
  • 匿名用户1级2008-06-07 回答7.2 文件...访问模式:计算机访问文件的方式,VB中有顺序、随机、二进制三种访问模式。2. 顺序访问模式顺序访问模式的规则最简单,指读出或写入时,从第一条记录“顺序”地读到最后一条记...
  • vb代码打开网页,打开一个网站的功能用API来做实在是太容易了,就是用ShellExecute函数来完成,只要一行代码,而且VB用ShellExecute也可以轻易打开EXE程序,音乐,视频,txt文件,邮件软件等等...先在窗体写下API...
  • 注释:网上关于VB6工程提示“文件格式不再支持”的解决方案比较零散,结合自己的一些经验,总结4种解决方案; 文章目录一、问题描述二、解决方案 一、问题描述 昨天还好好的,今天所有有引入过自定义组件的工程...
  • vb.net下如何操作已经打开的活动excel文件前言一、原理是什么二、使用步骤1.引入库2.读入数据总结 前言 用VB.NET操作excel的时候发现,如果用excel=new Microsoft.Office.Interop.Excel.Application 这种方法无法...
  • vb文件打开文件的关闭

    千次阅读 2014-10-13 10:00:09
    打开数据文件(首次操作为建立数据文件并且打开) 进行读写操作 关闭数据文件   1、文件打开 格式: Open 文件名 For 方式 [Access 存取类型] [lock] As [#]文件号 [Len=记录长度] 文件名:...
  • 任何文件都可以,只要关联了相关的程序Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As ...
  • 2005-1-19 09:50 摘 要:文件数据指存储在数据库中的各种文件,文中论述了用VB编程实现文件数据对SQL Server数据库的上传和下载操作的关键技术,并以SQL Server 2000环境下的数据库为例,用Visual Basic程序设计语言...
  • VB读写文件

    千次阅读 2008-03-19 09:50:00
    VB读写文件要用到以下语句: 1、Open语句打开文件。 2、读文件使用Line Input、Input #,(以上为文本方式)和Get(以上为二进制方式)。 3、写文件使用Print #、Write(以上为文本方式)和Put(以上为二进制方式)...
  • 如何vb打开cmd并运行一个命令关注:70答案:2mip版解决时间 2021-02-07 21:25提问者非莪莫属2021-02-07 03:26如何vb打开cmd并运行一个命令最佳答案二级知识专家他拾裏鰅妳2021-02-07 03:42Private Sub Form_Load()...
  • 记得以前使用vb6.0的时候,对文本文件的操作挺麻烦的,特别是在写文件的时候,需要区分什么顺序文件、随机文件,很教材都专门针对文本文件的读写开辟了一个章节来讲解,够麻烦的了。现在使用.net读写文本文件,因为...
  • VB打开文件时,出现名称冲突

    千次阅读 2013-09-12 09:59:38
    今天一打开文件,出现了这个问题,检查了下发现,frmCheckShangJiInfo中,有个C是大小写不一样的。我确定之后,又为窗体在属性窗口中,粘贴了一遍窗体文件的名字,想把他们改成一样的,可是再打开窗体还是这样子。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,114
精华内容 21,245
关键字:

vb打开文件