精华内容
下载资源
问答
  • System.Diagnostics.Process.Start("//zhang1/d$/Downloads/Portraet_Dr._Albrecht_Schmidt_passiv.tif") 转载于:https://www.cnblogs.com/zyizyizyi/archive/2004/12/03/2497876.html
    System.Diagnostics.Process.Start("//zhang1/d$/Downloads/Portraet_Dr._Albrecht_Schmidt_passiv.tif")

    转载于:https://www.cnblogs.com/zyizyizyi/archive/2004/12/03/2497876.html

    展开全文
  • 我们在使用电脑时,用户常常会有需求打开一个指定文件夹,并自动选中某个指定文件。 比如在用浏览器下载文件完成后,可以打开所在文件夹,这就用到这个功能。可以看到这个功能还是非常的实用的。 那么如何实现这个...

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

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

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

    其实非常的简单,那就是要用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的文章。

    在这里插入图片描述

    展开全文
  • 在很多情况下,我们需要在应用程序中直接打开电脑中的某个文件,如excel、word、ppt、图片、视频等文件。那么这时候就需要使用到shell命令。 但是shell命令中的参数传递也是非常有讲究的,对于第一次使用的人来说,...

    hello,大家好,又来到了每周一期的知识大课堂啦,每期的知识大课堂,我们都会分享一个实用的知识点。本期的知识大课堂为大家带来的是:shell命令的使用方法。

    在很多情况下,我们需要在应用程序中直接打开电脑中的某个文件,如excel、word、ppt、图片、视频等文件。那么这时候就需要使用到shell命令。
    但是shell命令中的参数传递也是非常有讲究的,对于第一次使用的人来说,很可能会难以理解,并且加上此类知识在网上也很难找到,所以会导致学习起来非常困难。
    本节课程,我们就一起来学习如何使用shell命令打开任意格式的文件吧。

    shell方法

    作用:执行一个可执行文件,返回一个 Variant (Double),如果成功的话,代表这个程序的任务 ID,若不成功,则会返回 0。

    语法:

    Shell(pathname[,windowstyle])
    

    参数:
    pathname:必要参数。用来指定要执行的程序名。
    windowstyle:可选参数。表示程序运行时的窗口样式。缺省效果是:以具有焦点的最小化窗口来执行。

    参数windowstyle的取值范围:
    0:窗口被隐藏,且焦点会移到隐式窗口
    1:窗口具有焦点,且会还原到它原来的大小和位置。
    2:窗口会以一个具有焦点的图标来显示。
    3:窗口是一个具有焦点的最大化窗口。
    4:窗口会被还原到最近使用的大小和位置,而当前活动的窗口仍然保持活动。
    6:窗口会以一个图标来显示。而当前活动的的窗口仍然保持活动。

    说明:shell函数执行成功后,会返回一个任务ID,用来指明正在运行的程序。如果执行失败,则会出现错误。
    另外,shell命令是采用的多进程执行方法,即使shell命令还未执行完成,其下面的代码就已经开始执行了。

    举例:打开任意一个文件的方法。

    步骤一:新建工程,添加一个命令按钮,添加一个CommonDialog控件。

    在这里插入图片描述

    步骤二:添加代码。

    Private Sub Command1_Click()
        Dim x As Long
        CommonDialog1.ShowOpen
        x = Shell("explorer.exe " & CommonDialog1.FileName,1)
        If x > 0 Then
            MsgBox "执行成功,程序ID为:" & x
        End If
    End Sub
    

    步骤三:运行代码,测试效果。可以打开任意文件(电脑必须有可执行此文件的应用软件)。

    代码重点分析:
    CommonDialog控件可以调出打开对话框,用来选择文件,并获取文件路径。该控件需要额外添加,添加方法为:在工具箱空白处右键弹出快捷菜单,选择部件,弹出部件对话框,在控件页面找到Microsoft Common Dialog Control 6.0(SP6)。

    在这里插入图片描述

    变量x用来接收shell命令的执行结果。

    explorer.exe是windows程序管理器,它的作用是自动调取可以打开该文件的默认应用程序。需要注意的是,此处explorer.exe需要用双引号,并且还需要在explorer.exe后面加一个空格即:

    "explorer.exe "。

    CommonDialog1.FileName表示用户选择的文件路径

    实际上,explorer.exe是可以直接用对应的应用程序来替代的,比如excle文件的可执行应用程序,其pathname参数可以写"C:\Program Files (x86)\Microsoft Office\Office14\EXCEL.EXE ",当然在不同系统下可能会存在差别。但是显然这样做,无法做到通用性。而采用"explorer.exe "作为pathname参数则可以实现对任意格式的文件的通用性。

    好了,小伙伴们学会了吗,快去试试吧。

    我们下一期的知识课堂再见吧。

    展开全文
  • VB 操作文件的方式

    2010-01-06 10:58:00
    Open:顾名思义,它的作用是打开文件,换而言之打开某个文件就是获得某个的控制权,一般情况下当文件处于打开状态时只有打开者才能对它进行操作。打开文件时要指定一个整数作为文件号,以后的操作都是针对这个代号...
    展开全文
  • VB中文件操作的两种方式 文本文件的操作 此种方式是以行为单位进行...Open:顾名思义,它的作用是打开文件,换而言之打开某个文件就是获得某个的控制权,一般情况下当文件处于打开状态时只有打开者才能对它进行操作。
  • 参考部分解释和概念:https://blog.csdn.net/lbuskeep/article/details/7638078 从... 1、打开某个文件 open语句 语法 Open pathname For mode [Access ...
  • mid 窗口实现的编辑器,并能防止打开多个实例(32KB) 37,f020.ZIP 在VB中调用HELP文件并实现Winhelp的关键字、主题等功能(16KB) 38,f019.ZIP 如何在VB中分割一个文件并组装恢复它(18KB) 39,f018.ZIP...
  • 欢迎查看垃圾工程师的问题小本本 ...用记事本就可以打开这个拥有神秘后缀名的文件,查看文件内容轻而易举。。。。。 图片: 以前某个大佬说涉及文件流操作就可以造自己的文件类型了。。。现在造出来了有啥用。。。...
  • 如果是一般的打开某个Excel文件修改后保存到原文件或者新的文件,在 Excel.Application.Quit() 前直接使用 Workbook.Save() 或 Workbook.SaveAs(文件名称) 就可以了。 但是对于要把数据(并非通过打开Excel文件获得...
  • VB6鼠标滚动

    2012-11-06 10:34:07
     下载补丁后,直接双击,将其解压到某个目录,比如 C:\Program Files\VB6MouseWheel(建议解压缩到VB的安装目录下,或者解压后拷贝到VB的安装目录下)。解压后会有如下一些文件: 代码源文件: EULA.txt Main....
  • 3.在VB中可以建立 菜单和 菜单 4.菜单编辑器可分为3个部分即 5.如果要把某个菜单项设计为分隔线则该菜单项的标题应设置为 6....建立打开文件保存文件颜色字体和打印对话框所使用的方法分别为 Showopen
  • vba/vb6 鼠标滑轮补丁

    2010-04-29 14:57:29
    对补丁直接双击,将其解压到某个目录,比如 C:\Program Files\VB6MouseWheel(建议解压缩到VB的安装目录下,或者解压后拷贝到VB的安装目录下)。解压后会有如下一些文件: 代码源文件: EULA.txt Main.bas VB6...
  •  3、 打开 VB6 或者 VBA 编辑器,打开它的外接程序管理器,会看到列表里出现了“MouseWheel Fix”这一项。选择它并将其设置为“加载的”和“启动时加载”。    office 2007,在这个版本的office里面自动就支持...
  • vb写bho

    2015-07-21 11:37:11
    最近一直在想一个特效,如何达到拖一个文件到网页里,浏览器不自动跳转,并且读出这个文件的信息.呵呵,原本想用javascript... 我想大家一直对一些特效很感兴趣,比如网页一打开就会弹出一个广告,或者一点网页上的某个链接,
  • 下载补丁后,直接双击,将其解压到某个目录,比如 C:\Program Files\VB6MouseWheel(建议解压缩到VB的安装目录下,或者解压后拷贝到VB的安装目录下)。解压后会有如下一些文件: 代码源文件: EULA.txt Main.bas VB...
  • 不得不写点VB程序

    千次阅读 2005-05-22 13:06:00
    Open:顾名思义,它的作用是打开文件,换而言之打开某个文件就是获得某个的控制权,一般情况下当文件处于打开状态时只有打开者才能对它进行操作。打开文件时要指定一个整数作为文件号,以后的操作都是针对这个代号...
  • VB制作的小工具

    2012-07-19 11:03:11
    本小工具目前包括如下功能: 1. 查询字符编码,或通过编码查询字符。编码进制可选十六进制还是十进制,有无前缀等。...如果某个变量是以花括号括起来了,那么在生成文件中,这个变量的内容会全部变成大写。
  • VB添加程序图标(快捷方式)到IE中,把程序图标添加到IE浏览器的工具栏中,用户通过点击工具栏中的相应图标,打开程序的某个功能,类似于IE插件,现在有不少软件有类似的功能。操作方法:打开设置窗口后,浏览到图标...
  • 获取USB 摄像头图像(支持多个... 代码是vb.net的,通过调用Aforge库打开摄像头,并拍照。 C#可参考。识别所有USB摄像头,可以选择某个摄像头,并且获取摄像头支持的分辨率,选择分辨率。结构很清晰,可以当个框架
  • AutoCode_VB6.0插件

    热门讨论 2013-02-07 21:15:05
    echo 这个插件使用很简单,大家把 MyAddIn.dll、注册插件.bat、卸载插件.bat 这3个文件复制到你的某个目录下, echo -------------------------------------------------------------------------------- echo 然后...
  • 家庭电子相册 VB.net

    2008-09-10 21:32:41
    (2) 打开相册 打开某个目录,以树型结构展现该目录下的图片文件,单击图片缩略图,可以浏览该图片和同一目录下的其他图片 (3) 删除相册 对不需要的目录进行删除,确认删除后,可以连同目录中的所有文件一起删除 ...
  • 实现对“我的电脑”中“拨号网络”的控制,如“新建一个连接”,打开某个“连接”的属性(2KB) 17,ime.ZIP 在VB中切换中文输入法的演示(4KB) 18,getpw.ZIP 获取密码文本密码输入框中的密码(2KB) 19,ownerdrawlist....
  • VB6 class instancing

    2008-11-10 11:28:02
    在测试文件组件之前,我们必须先编译它。但在进行这项工作之前,让我们先来浏览一下Visual Basic所给出来的一些额外选项。  在打开FileCheck代码窗口的同时,我们来看看它的属性窗口。  属性有Name、...
  • vb Script参考文档

    2009-07-28 22:13:02
    当这个主题打开后,再链接到其他相关的部分就简单多了。 好了,让我们试一试,体会体会!学习几个语句,研究几种方法,或者熟悉几个函数。你就能学会如何巧妙地运用 VBScript 语言,充分发挥 VBScript 语言的强大...
  • Excel VBA语句集以及VB脚本语言参考

    热门讨论 2009-08-01 09:07:56
    要运行VB开发的应用程序,用户不必安装VB,因为VB开发出的应用程序是可执行文件(*.EXE),而VBA开发的程序必须依赖于它的"父"应用程序,例如EXCEL.  尽管存在这些不同,VBA和VB在结构上仍然十分相似.事实上,如果你已经...
  • 一个VB程序至少包含这两个文件,即项目文件.vbp 和窗体文件.frm,缺一不可。  最后,将它编译成可执行文件。编译的作用是将你编的程序代码翻译成计算机能执行的语言,这样程序就不光是在VB6.0环境中运行了。  ...
  • CAD控件提供的接口,可以把dwg文件转换成Bmp,Jpg文件,也可以把DWG文件某个区域的图形绘制到CDC上或保存为Bmp文件。这些接口即能在VC中使用,也能在VB,C#,Delphi,网页中调用。 DwgToJpg 不需要使用CAD控件打开...

空空如也

空空如也

1 2 3 4 5
收藏数 96
精华内容 38
关键字:

vb打开某个文件