ADO Stream Object

Stream object (ADO version 2.5)

Ang ADO Stream object ay ginagamit sa pagbasa, pagsulat at paggamit ng binary o teksto ng stream.

Maaaring makakuha ng Stream object sa tatlong paraan:

  • Sa pamamagitan ng pagtuturo sa URL na naglalaman ng objekto na may binary o teksto ng datos (karaniwang file). Ang objekto na ito ay maaaring maging simple na dokumento, Record object na naglalarawan ng kaayusan ng dokumento o folder.
  • Sa pamamagitan ng pagtatatag ng Stream object instance. Ang Stream object na ito ay maaaring gamitin sa pag-iimbak ng datos ng aplikasyon. Hindi na kaugnay ang Stream na itinatag sa basic source sa karamihan ng kaso.
  • Sa pamamagitan ng buksan ang default Stream object na kaugnay sa Record object. Ang default na stream na kaugnay sa Record object ay maaaring kunin kapag binuksan ang Record. Maaaring alisin ang isang pagbalik at pagpunta sa pamamagitan ng pagbubuksan ng stream lamang.

Gramata

objectname.property
objectname.method

Atribute

Atribute Paglalarawan
CharSet Tukoy ang charset na magiging gamit sa Stream.
EOS Ibalik kung ang kasalukuyang posisyon ay nasa katapusan ng stream.
LineSeparator I-set o ibalik ang separator ng mga linya sa teksto Stream object.
Mode I-set o ibalik ang kapangyarihan na magpalit ng datos.
Position I-set o ibalik ang kasalukuyang posisyon mula sa Stream object (batay sa byt).
Size Ibalik ang laki ng bukas na Stream object.
State Ibalik ang halaga na naglalarawan kung ang Stream ay bukas o napatay.
Type I-set o ibalik ang uri ng datos sa Stream object.

Mga paraan

Mga paraan Paglalarawan
Cancel Hinahinto ang epekiso ng Open call sa Stream object.
Close I-sara ang Stream object.
CopyTo Kopyahin ang tinukoy na bilang ng character/bits mula sa isang Stream object sa ibang Stream object.
Flush I-send ang nilalaman ng Stream buffer sa kaugnayang lower-level object.
LoadFromFile I-load ang nilalaman ng file sa Stream object.
Open Buksan ang Stream object.
Read Basahin ang buong stream o isang tinukoy na bilang ng bybtes mula sa isang binary Stream object.
ReadText Basahin ang buong stream, isang linya o isang tinukoy na bilang ng bybtes mula sa isang text Stream object.
SaveToFile I-save ang binary content ng Stream object sa isang file.
SetEOS I-set ang kasalukuyang posisyon sa katapusan ng stream (EOS).
SkipLine Mag-pass sa isang linya habang binabasa ang text stream.
Write Maglagay ng binary data sa isang binary Stream object.
WriteText Maglagay ng character data sa isang text Stream object.