zoukankan      html  css  js  c++  java
  • VB参考

    Open 语句:

    能够对文件输入/输出 (I/O)。

    Open pathname For mode [Access access] [lockAs [#]filenumber [Len=reclength]

    pathname:指定文件名,该文件名可能还包括目录、文件夹及驱动器。

    mode:指定文件方式,有 AppendBinaryInputOutput、或 Random 方式。如果未指定方式,则以 Random 访问方式打开文件。

    access:说明打开的文件可以进行的操作,有 ReadWrite、或 Read Write 操作。

    lock:说明限定于其它进程打开的文件的操作,有 SharedLock ReadLock Write、和 Lock Read Write 操作。

    filenumber:一个有效的文件号,范围在 1 到 511 之间。使用 FreeFile 函数可得到下一个可用的文件号。

    reclength:小于或等于 32,767(字节)的一个数。对于用随机访问方式打开的文件,该值就是记录长度。对于顺序文件,该值就是缓冲字符数。

    • 对文件做任何 I/O 操作之前都必须先打开文件。Open 语句分配一个缓冲区供文件进行 I/O 之用,并决定缓冲区所使用的访问方式。
    • 如果 pathname 指定的文件不存在,那么,在用 AppendBinaryOutput、或 Random 方式打开文件时,可以建立这一文件。
    • 如果文件已由其它进程打开,而且不允许指定的访问类型,则 Open 操作失败,而且会有错误发生。
    • 如果 mode 是 Binary 方式,则 Len 子句会被忽略掉。

    重要 在 BinaryInput 和 Random 方式下可以用不同的文件号打开同一文件,而不必先将该文件关闭。在 Append 和 Output 方式下,如果要用不同的文件号打开同一文件,则必须在打开文件之前先关闭该文件。

    TextStream 对象:

    加快对文件的顺序访问。

    方法:

    Close方法:关闭一个打开的 TextStream 文件。

    Read方法:从一个 TextStream 文件中读取指定数量的字符并返回得到的字符串。

    ReadAll方法:读取整个的 TextStream 文件并返回得到的字符串。

    ReadLine方法:从一个 TextStream 文件读取一整行(到换行符但不包括换行符)并返回得到的字符串。

    Skip方法:当读一个 TextStream 文件时跳过指定数量的字符。

    SkipLine方法:当读一个 TextStream 文件时跳过下一行。跳过一行是指读取并放弃一行中的所有字符,一直到并包括该行的换行符。如果读的文件没有打开,则产生一个错误。

    Write方法:写一个指定的字符串到一个 TextStream 文件。指定的字符串被写入到文件中,在每个字符串之间没有插入空格或字符。使用 WriteLine 方法写入一个换行符或一个以换行符为结尾的字符串。

    WriteLine方法:写入一个指定的字符串和换行符到一个 TextStream 文件中。

    WriteBlankLines方法:写入指定数量的换行符到一个 TextStream 文件中。

    Kill语句

    从磁盘中删除文件。

    如果使用 Kill 来删除一个已打开的文件,则会产生错误。若要删除目录,使用 RmDir 语句

    Empty:Empty关键字是用作Variant子类型。它表示未初始化的变量值。

    Null:Null 关键字被用作Variant子类型。它说明变量不包含有效数据

    VarType:返回一个 Integer,指出变量的子类型。

    Typename:返回一个 String,提供有关变量的信息。

    Dir:返回一个 String,用以表示一个文件名、目录名或文件夹名称,它必须与指定的模式或文件属性、或磁盘卷标相匹配。

    时间表示:

    Year/Month/Day/Hour/Minute/Second

    Now/Date/Time/Timer

    DateSerial/DateValue/DatePart/DateDiff

    TimeSerial/TimeValue

    Chr(10) -->换行符,等价于vbLf (Line Feed)
    Chr(13) -->回车符,等价于vbCr(Carriage Return)
    vbCrLf 换行符和回车符

    windows系统每行结尾使用 换行,unix系统每行结尾使用 换行,mac系统每行结尾使用 换行。

  • 相关阅读:
    .net core
    web api对接小程序基本签名认证
    微信小程序主要开发语言
    C# 用Singleton类构建多线程单例模式
    web api与mvc的区别
    sql 简单分页查询(ror_number() over)
    sql查询当前数据库的所有表名
    C# 身份证号码15位和18位验证
    C# 人民币大写金额转换
    编写类-用户类
  • 原文地址:https://www.cnblogs.com/yl153/p/6784435.html
Copyright © 2011-2022 走看看