VB參考

Open 語句:

可以對文件輸入/輸出 (I/O)。windows

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

pathname:指定文件名,該文件名可能還包括目錄、文件夾及驅動器。函數

mode:指定文件方式,有 AppendBinaryInputOutput、或 Random 方式。若是未指定方式,則以 Random 訪問方式打開文件。spa

access:說明打開的文件能夠進行的操做,有 ReadWrite、或 Read Write 操做。unix

lock:說明限定於其它進程打開的文件的操做,有 SharedLock ReadLock Write、和 Lock Read Write 操做。對象

filenumber:一個有效的文件號,範圍在 1 到 511 之間。使用 FreeFile 函數可獲得下一個可用的文件號。進程

reclength:小於或等於 32,767(字節)的一個數。對於用隨機訪問方式打開的文件,該值就是記錄長度。對於順序文件,該值就是緩衝字符數。ip

  • 對文件作任何 I/O 操做以前都必須先打開文件。Open 語句分配一個緩衝區供文件進行 I/O 之用,並決定緩衝區所使用的訪問方式。
  • 若是 pathname 指定的文件不存在,那麼,在用 AppendBinaryOutput、或 Random 方式打開文件時,能夠創建這一文件。
  • 若是文件已由其它進程打開,並且不容許指定的訪問類型,則 Open 操做失敗,並且會有錯誤發生。
  • 若是 mode 是 Binary 方式,則 Len 子句會被忽略掉。

重要 在 BinaryInput 和 Random 方式下能夠用不一樣的文件號打開同一文件,而沒必要先將該文件關閉。在 Append 和 Output 方式下,若是要用不一樣的文件號打開同一文件,則必須在打開文件以前先關閉該文件。字符串

TextStream 對象:

加快對文件的順序訪問。it

方法:

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)\n
Chr(13) -->回車符,等價於vbCr(Carriage Return)\r
vbCrLf 換行符和回車符

windows系統每行結尾使用\n\r換行,unix系統每行結尾使用\n換行,mac系統每行結尾使用\r換行。

相關文章
相關標籤/搜索