THPDFRandomAccessSource.TransferAt Method
Kopira bajtove počevši od Offset u odredišni tok u segmentima od 64 KB i vraća broj prenesenih bajtova
Deklaracija
function TransferAt(Offset, Count: Int64;
Destination: TStream): Int64; virtual;
Jedinica
HPDFDoc
Parametri
| Naziv | Svrha |
|---|---|
Offset | Bajtovni pomak temeljen na nuli od kojeg počinje čitanje |
Count | Broj bajtova za prijenos, ograničen na bajtove koji ostaju nakon Offset |
Destination | Tok koji prima kopirane bajtove; ne smije biti nil |
Povratna vrijednost
Broj bajtova stvarno zapisanih u Destination; nula kada je Offset negativan, Count nije pozitivan ili je Offset na ili iza veličine izvora
Napomene o korištenju
- Podiže
EArgumentNilExceptionkada jeDestinationnil iEStreamErrorkada temeljniReadAtizvijesti o neispravnom broju segmenata - Petlja kopiranja staje rano kada
ReadAtvrati nula bajtova, pa kratki izvori prenose samo ono što postoji - Nadjačajte u izvedenim izvorima da strujate predmemorirane ili mrežno potkrijepljene podatke bez posrednog međuspremnika