Stream Object (ADO version 2.5)
Obiectul ADO Stream este folosit pentru a citi, scrie, și de a gestiona un flux de date binare sau text.
Un obiect Stream poate fi obținut în trei moduri:
- De la o adresă URL care indică un document, un director sau un obiect înregistrare
- Instantiind un obiect Stream pentru a stoca date pentru aplicația dvs.
- Prin deschiderea obiectului implicit Stream asociat cu un obiect record
Sintaxă
objectname.property
objectname.method
Proprietăți
Proprietate | Descriere |
---|---|
CharSet | Setează sau returnează o valoare care specifică, în care setul de caractere conținutul să fie traduse. Această proprietate este utilizat numai cu obiecte de tip text Stream (tip este adTypeText) |
EOS | Returnează dacă poziția actuală este la sfârșitul fluxului sau nu |
LineSeparator | Setează sau returnează caracterul linie de separare utilizat într-un obiect de text Stream |
Mode | Setează sau returnează permisiunile disponibile pentru modificarea datelor |
Position | Setează sau returnează poziția curentă (in bytes) de la începutul unui obiect Stream |
Size | Returnează dimensiunea unui obiect Stream deschis |
State | Returnează o valoare care descrie dacă obiectul Stream este deschis sau închis |
Type | Setează sau returnează tipul de date într-un obiect Stream |
metode
Metodă | Descriere |
---|---|
Cancel | Revocă o execuție a unui apel deschis pe un obiect Stream |
Close | Închide un obiect Stream |
CopyTo | Copiază un număr specificat de caractere / octeți de la un obiect Stream într-un alt obiect Stream |
Flush | Trimite conținutul buffer-Stream la obiectul suport asociat |
LoadFromFile | Încarcă conținutul unui fișier într-un obiect Stream |
Open | Deschide un obiect Stream |
Read | Citește întregul flux sau un anumit număr de octeți dintr-un obiect de flux binar |
ReadText | Citește întregul flux, o linie sau un anumit număr de caractere dintr-un obiect de text Stream |
SaveToFile | Salvează conținutul binar al unui obiect Stream într-un fișier |
SetEOS | Setează poziția curentă a fi sfârșitul fluxului (EOS) |
SkipLine | Omite o linie atunci când citesc un flux de text |
Write | Scrie date binare la un obiect de flux binar |
WriteText | Scrie date de caractere pentru un obiect de text Stream |