Datasnap.Win.SConnect.IDataBlock.Write

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function Write(const Buffer; Count: Integer): Integer; stdcall;

C++

virtual int __stdcall Write(const void *Buffer, int Count) = 0 ;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Datasnap.Win.SConnect.pas
Datasnap.Win.SConnect.hpp
Datasnap.Win.SConnect IDataBlock

Beschreibung

Schreibt die angegebene Anzahl von Bytes in einen Puffer.

Mit Write können Sie den Inhalt des im Parameter Buffer angegebenen Puffers an die nächste Position im Puffer Memory kopieren. Write schreibt maximal Count Bytes und gibt die Anzahl der tatsächlich geschriebenen Bytes zurück.

Beim ersten Aufruf von Write beginnt der Schreibvorgang im Puffer Memory an der Position nach den reservierten Bytes. Alle weiteren Aufrufe von Write setzen den Schreibvorgang an der Stelle fort, an der der vorhergehende Write-Aufruf geendet hat.

Anmerkung:  Im Parameter Count muss ein Wert übergeben werden, der kleiner oder gleich Size - BytesReserved ist.

Siehe auch