精华内容
下载资源
问答
  • 可直接运行的VB6.0示例程序,实现功能:采用相对路径打开文件
  • vb路径打开文件

    2013-05-02 21:21:25
    想在界面中通过浏览的方式选定一个excel文件,然后再进行数据提取,怎么操作?...我现在能够提取数据,但是就是必须把excel文件放在程序中制定的路径下,想弄的灵活些,就是随便选到一个excel就可以提取,求帮助!
  • 当一个文件打开进行读或写时,它就成为一个流。流基本上是通过通信路径的字节序列。 有两个主流:输入流和输出流。 输入流用于从文件读取数据(读取操作),输出流用于写入文件(写入操作)。VB.Net I/O...

    本篇文章帮大家学习VB.Net文件处理,包含了VB.Net文件处理使用方法、操作技巧、实例演示和注意事项,有一定的学习价值,大家可以用来参考。

    文件是存储在具有特定名称和目录路径的磁盘中的数据的集合。当一个文件被打开进行读或写时,它就成为一个流。

    流基本上是通过通信路径的字节序列。 有两个主流:输入流和输出流。 输入流用于从文件读取数据(读取操作),输出流用于写入文件(写入操作)。

    VB.Net I/O类

    System.IO名称空间具有各种类,用于执行文件的各种操作,如创建和删除文件,读取或写入文件,关闭文件等。

    下表显示了System.IO名称空间中的一些常用的非抽象类:

    编号

    I/O类

    描述

    1

    BinaryReader

    从二进制流读取原始数据。

    2

    BinaryWriter

    以二进制格式写入原始数据。

    3

    BufferedStream

    临时存储一个字节流。

    4

    Directory

    帮助操作目录结构。

    5

    DirectoryInfo

    用于在目录上执行操作。

    6

    DriveInfo

    提供驱动器的信息。

    7

    File

    用于操纵文件。

    8

    FileInfo

    用于对文件执行操作。

    9

    FileStream

    用于读取和写入文件中的任何位置。

    10

    MemoryStream

    用于随机访问存储在内存中的流式数据。

    11

    Path

    对路径信息进行操作。

    12

    StreamReader

    用于从字节流中读取字符。

    13

    StreamWriter

    用于将字符写入流中。

    14

    StringReader

    用于从字符串缓冲区读取。

    15

    StringWriter

    用于写入字符串缓冲区。

    FileStream类

    System.IO命名空间中的FileStream类有助于读取,写入和关闭文件。这个类派生自抽象类Stream。

    需要创建一个FileStream对象来创建一个新文件或打开一个现有的文件。创建FileStream对象的语法如下所示:

    Dim As FileStream = New FileStream(, , , )

    例如,为了创建一个FileStream对象F来读取名为sample.txt的文件:

    Dim f1 As FileStream = New FileStream("sample.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite)

    以下是参数和描述 -

    FileMode - FileMode 枚举器定义了打开文件的各种方法。FileMode枚举器的成员是:

    Append:它打开一个现有的文件,并将光标放在文件的末尾,或创建文件,如果文件不存在。

    Create:它创建一个新的文件。

    CreateNew:它指定操作系统应该创建一个新文件。

    Open:它打开一个现有的文件。

    OpenOrCreate: 它指定操作系统应该打开一个文件,否则它应该创建一个新的文件。

    Truncate:它打开一个现有的文件,并截断其大小为零字节。

    FileAccess - FileAccess枚举员具有成员:Read,ReadWrite和Write。

    Inheritable - 它允许文件句柄将继承传递给子进程。

    None - 它拒绝共享当前文件。

    Read - 它允许打开文件进行读读。

    ReadWrite: 它允许打开文件进行读写。

    Write - 它允许打开文件进行写入。

    示例

    以下程序演示了FileStream类的使用:

    Imports System.IO

    Module fileProg

    Sub Main()

    Dim f1 As FileStream = New FileStream("sample.txt",FileMode.OpenOrCreate, FileAccess.ReadWrite)

    Dim i As Integer

    For i = 0 To 20

    f1.WriteByte(CByte(i))

    Next i

    f1.Position = 0

    For i = 0 To 20

    Console.Write("{0} ", f1.ReadByte())

    Next i

    f1.Close()

    Console.ReadKey()

    End Sub

    End Module

    当上面的代码被编译并执行时,会产生以下结果:

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 -1

    VB.Net高级文件操作

    前面的例子提供了VB.Net中的简单文件操作。但是,要利用System.IO类的强大功能,需要了解这些类的常用属性和方法。

    我们将在下面的章节中讨论这些类和它们所执行的操作。请点击提供的链接以访问各个部分:

    编号

    方法

    描述

    1

    它涉及到读取和写入文本文件。StreamReader和StreamWriter类有助于实现它。

    2

    它涉及到读取和写入二进制文件。BinaryReader和BinaryWriter类有助于实现这一点。

    3

    它使VB.Net程序员能够浏览和查找Windows文件和目录。

    展开全文
  • VB-判断并获取打开文件路径,本例以打开一个图片文件为例,显示图片的路径信息,要实现这一功能,请参看以下代码:  Private Sub Command1_Click()  On Error Resume Next  With CommonDialog1  '设置初始化...
  • VB6.0已经过时,想深入学习它的话,还望三思而后行。 喜欢Windows系统的同学,可以了解一下 .NET 和 .NET Core。 该博文仅可用于测试与参考。 转载于:https://my.oschina.net/zhichengjiu/blog/3073969

         IDE : Visual Basic 6.0精简版
          OS : Windows 10 x64
    typesetting : Markdown
           blog : my.oschina.net/zhichengjiu
          gitee : gitee.com/zhichengjiu

    GUI

    code

    Private Sub Command1_Click()
    
    Shell "explorer D:\dir-demo-2019-07-14\demo.txt", 1
    
    End Sub
    
    

    result

    reference

    resource

    • [ 文档 ] docs.microsoft.com/zh-cn/previous-versions/visualstudio/visual-basic-6/visual-basic-6.0-documentation
    • [ .NET ] dotnet.microsoft.com
    • [ 平台 ] www.oschina.net
    • [ 平台 ] gitee.com


    感谢帮助 志成就 的人们。
    VB6.0已经过时,想深入学习它的话,还望三思而后行。
    喜欢Windows系统的同学,可以了解一下 .NET 和 .NET Core。
    该博文仅可用于测试与参考。

    转载于:https://my.oschina.net/zhichengjiu/blog/3073969

    展开全文
  • vb.net调用EA上开发一个项目,需要得到.eap文件的绝对路径,请问可以如何获得? (不是Enterprise Architect安装路径vb开发项目路径
  • 判断打开文件,并显示其路径程序(VB6.0源代码编写) 判断打开文件,并显示其路径VB6.0源代码
  • 判断打开文件,并显示其路径程序(VB6.0代码编写) 判断打开文件,并显示其路径。 QQ223857666勾月
  •  该属性记录程序的帮助文件路径 设置了该属性后你的程序按下F1就能自动打开你设定的帮助文件了 使用: form_load() 事件内代码: APP.HelpFile="帮助文件路径" 就一句代码 若需要其他地方打开帮助文件 ...

    好象正规的软件都自带帮助文件...帮助文件倒是容易制作..如何让它能在程序中打开呢? 下面介绍种方法:

     1。APP.HelpFile : 该属性记录程序的帮助文件路径 

    设置了该属性后你的程序按下F1就能自动打开你设定的帮助文件了

    使用: 

    form_load() 事件内代码:

    APP.HelpFile="帮助文件路径"

    就一句代码

    若需要其他地方打开帮助文件 可以让你的程序模拟按下 F1 代码如下:

    SendKeys "{F1}" 

    方法2 :shell 函数调用 具体代码如下:

    shell "hh.exe空一格跟着帮助文件的路径"

    说明:hh.exe 为打开帮助文件的系统自带程序 shell 需要先调用该程序才能打开.chm文件

    展开全文
  • 功能:点击button1能实现弹出文件打开对话框,用户选择数据库并将之导入到form中的datagridview中。初学者可以参考一下。
  • 单击【打开】按钮可以打开文本文件,显示打开的文件名(包含路径);单击【保存】按钮可以保存文本文件,显示保存文件名(含路径) 文本文件打开后其内容显示在窗体界面中,可在窗体界面打开其内容后修改编辑。也...
  • 二进制文件概念二进制文件是以字节为存储方式的数据存储方式例如,视频时间、图片文件、pdf文件都是二进制存储文件操作方法打开形式语法:Open FileName for Binary As #文件号说明: FileName:二进制文件路径 ...
    二进制文件概念二进制文件是以字节为存储方式的数据存储方式例如,视频时间、图片文件、pdf文件都是二进制存储文件操作方法
    • 打开形式
        语法:
    Open FileName for Binary As #文件号
        说明:     FileName:二进制文件路径    Binary:二进制读写方式    #文件号:唯一标识文件号
    • 关闭形式
        Close #文件号
    • 读取数据
        Get #文件号,位置,变量
     位置:从指定位置开始读取数据,缺省标识接着上次的位置。第一次打开文件时在第一位 变量:用来存放读取出来的数据。类型为Byte。变量的长度决定了读取数据的长度
    • 写入数据:
    Put #文件号,位置,变量
    • 读取一个字节方法

    Get #1,,n
    说明:从1号文件的第一个位置读取一个字节放入n的变量中。(n需定义为Byte类型)
    • 读取整个文件的方法

    Get #1,,n(LOF(1)-1)
    说明:从1号文件读取完整的数据。LOF(1)为1号文件的总长度。实例操作要求:

    设计一款加密软件,可以将二进制文件进行加密,使得没有解密软件的用户无法读取二进制文件的真实内容。

    成品演示:

    0730d3983df4ece0be4f7fd852e5cb6c.png

    单击选择文件按钮,导入一个二进制文件(可以是图片、视频、音乐、pdf等)

    097dff164c9743c01f7d6cdbabc81392.png

    单击加密按钮,则软件自动对文件进行加密,并显示加密成功提示,此时在原原件所在目录位置会多出一个加密后的文件,此文件,在未解密的情况下是无法查看的,而解密软件只有自己才能根据加密规则制定。这样可以保证一些重要资料不会被外人读取。即使被拷贝也无法打开。

    31f4175e38e68e1d7b0b1a0109f0dc03.png

    展开全文
  • 使用VB打开vmdk虚拟机

    2019-07-13 22:03:31
      前面配置的默认路径下会生成*.vbox文件,有点类似于挂载,选择内存时选和原来配置的一样大的内存,之后选择现有的磁盘,就会发现旁边支持的虚拟文件中含有vmdk。   新版界面与此略微不同。 ...
  • Windows编程中,需要获取一个已打开窗口程序的完整路径,以便下次用ShellExecute 函数直接打开。 能实现这一目标的Windows API函数有3个: GetModuleFileName、GetProcessImageFileName 和...
  • VB打开指定Word文档

    2020-06-05 14:28:07
    首先你要在VB的“工程”->...Dim wdApp As Word.ApplicationDim aDoc As DocumentSet wdApp = New Word.ApplicationSet aDoc = wdApp.Documents.Open(FileName:=“你要打开的Word文件路径及文件名”)wdApp.Visible
  • VB建立文件关联与命令行运行示例,关联和打开任何自定义文件类型,并将打开文件路径显示在列表框中。获取了文件的路径,想干嘛都行。原创代码
  • VB 读写文件

    2011-12-06 10:48:00
    引用:... Open "f:\new.txt " For Input As #1 Dim b As String b = StrConv(InputB(LOF(1), 1), vbUnicode) 'open 打开文件路径 for 打开方式(这...
  •  Open filename$ For Input As n% '打开文件  If Err Then '根据错误返回值判断  jc% = False '没检测到  Else  jc% = True '检测到指定文件  End If  Close n% '关闭文件  End Function
  • 数据库文件可能被用户放在任何目录下),所以想做一个像一般windows应用程序中文件菜单里“打开”菜单的功能,定位数据库文件并读取数据库文件路径,然后连接数据库,该如何实现?
  • Dim str As String = "D:\my files\教案\电子书\高效能人士的七个习惯.chm" '文件夹的路径 可使用相对路径实现  If File.Exists(str) Then  System.Diagnostics.Process.Start(str)  Else  MsgBox("sorry
  • 项目中涉及到一个需要检测路径中是否含有 ECE 开头的文件名的文件是否存在 文件基本是以 ECE-1.txt 这样的形式命名的 这里不能使用io.file.exists(" ")的方法来实现 这里给出解决方案 d = Dir("d:\ECE*.txt") If d...
  • vb顺序文件操作

    2012-06-09 17:58:48
    昨天晚上利用看欧洲杯的等待时间学习了一下文件操作 顺序文件 ...(说明:For Append文件末尾添加数据 For Input 顺序读取文件的数据For Output向文件写入数据————这些是打开方式  Access Rea
  • VB帮助文件MSDN绿色安装

    热门讨论 2009-03-08 15:01:28
    VB帮助文件MSDN绿色安装 可直接选择安装路径,可在桌面生成快捷方式,方便学习使用。 注:此文件是安装MSDN后把安装的文件夹做的一个自解压文件,可以像安装软件一样安装,也可以自已用解压软件打开查看,解压到...
  • vb.net winform在panel中打开exe文件

    千次阅读 2012-05-11 11:38:42
    Dim exeName As String = "exe文件的全路径"  Dim appwin As IntPtr  Dim Process As Process  Try  Process = System.Diagnostics.Process.Start(exeName)  Process.Wai
  • 当只选择一个文件时,其文件名(包含路径)直接返回Filename属性,那么选择多个文件时呢? 如果选择了多个文件,则Filename属性返回值格式为”路径_文件名1_文件名2_…”(_为字符Chr$(0))。举一
  • 我想问,有没有办法能在我多选的时候,让”我的应用“只运行一次且获得我多选的所有文件的命令行参数(这个文件的绝对路径)。求VB解决方案,最好有代码实例,万分感谢! 我自己已经查了很多,比如shell拓展,进程...
  • 1、(1)取程序运行的绝对路径用 application.startuppath()(2)CurDir是当前运行路径,但如果期间进行了打开文件或其它改变路径的操作后, CurDir返回的可能就不是程序运行的路径了,所以不推荐使用。(3)web方式: ...
  • VB2008的文件操作

    2013-09-20 17:34:24
    VB2008的文件操作 一.... 在使用VB编写串口时经常涉及文件的加载操作,由于初学,...① 打开文件对话空控件: OpenFileDialog ② 触发按键:FileButton ③ 文本框:FileText ④ 字符创变量记录文件名: dim ota_fil
  • VB6.0通用遍历所选文件夹...新建一个窗体,添加一个Command1按钮,添加一个listbox控件,名称为list1,打开一个Excel空白文件(如不需要请注释相关代码)。把本文件代码复制粘贴进去,单击按钮即可弹窗提示选择文件夹。

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 236
精华内容 94
关键字:

vb打开文件路径