Adodb.Stream是ADO的Stream對象,提供存取二進制數據或者文本流,從而實現對流的讀、寫和管理等操做 有下列方法: Cancel 方法 使用方法以下 Object.Cancel 說明:取消執行掛起的異步 Execute 或 Open 方法的調用。 Close 方法 使用方法以下 Object.Close 說明:關閉對像 CopyTo 方法 使用方法以下 Object.CopyTo(destStream,[CharNumber]) 說明:將對像的數據複製,destStream指向要複製的對像,CharNumber爲可選參數,指要複製的字節數,不選爲所有複製。 Flush 方法 使用方法以下 Object.Flush 說明: LoadFromFile 方法 使用方法以下 Object.LoadFromFile(FileName) 說明:將FileName指定的文件裝入對像中,參數FileName爲指定的用戶名。 Open 方法 使用方法以下 Object.Open(Source,[Mode],[Options],[UserName],[Password]) 說明:打開對像, 參數說明: Sourece 對像源,可不指定 Mode 指定打開模式,可不指定,可選參數以下: adModeRead =1 adModeReadWrite =3 adModeRecursive =4194304 adModeShareDenyNone =16 adModeShareDenyRead =4 adModeShareDenyWrite =8 adModeShareExclusive =12 adModeUnknown =0 adModeWrite =2 Options 指定打開的選項,可不指定,可選參數以下: adOpenStreamAsync =1 adOpenStreamFromRecord =4 adOpenStreamUnspecified=-1 UserName 指定用戶名,可不指定。 Password 指定用戶名的密碼 Read 方法 使用方法以下: Object.Read(Numbytes) 說明:讀取指定長度的二進制內容。 參數說明:Numbytes指定的要讀取的找度,不指定則讀取所有。 ReadText 方法 使用方法以下: Object.ReadText(NumChars) 說明:讀取指定長度的文本 參數說明:NumChars指定的要讀取的找度,不指定則讀取所有。 SaveToFile 方法 使用方法以下: Object.SaveToFile(FileName,[Options]) 說明:將對像的內容寫到FileName指定的文件中 參數說明:FileName指定的文件 Options 存取的選項,可不指定,可選參數以下: adSaveCreateNotExist =1 adSaveCreateOverWrite =2 SetEOS 方法 使用方法以下: Object.setEOS() 說明: SkipLine 方法 使用方法以下: Object.SkipLine() 說明: Write 方法 使用方法以下: Object.Write(Buffer) 說明:將指定的數據裝入對像中。 參數說明:Buffer 爲指定的要寫入的內容。 WriteText 方法 使用方法以下: Object.Write(Data,[Options]) 說明:將指定的文本數據裝入對像中。 參數說明: Data 爲指定的要寫入的內容。 Options 寫入的選項,可不指定,可選參數以下: adWriteChar =0 adWriteLine =1 ____________________________________________________________________ 有下列屬性: Charset EOS 返回對像內數據是否爲空。 LineSeparator 指定換行格式,可選參數有 adCR =13 adCRLF =-1 adLF =10 Mode 指定或返加模式。 Position 指定或返加對像內數據的當前指針。 Size 返回對像內數據的大小。 State 返加對像狀態是否打開。 Type 指定或返回的數據類型,可選參數爲: adTypeBinary =1 adTypeText =2