Einzelnen Beitrag anzeigen

Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#1

Buffer beibringen von Indys akzeptiert zu werden

  Alt 7. Dez 2008, 19:48
Hi Leute,

ich hab in den letzten Tagen einen Buffer für meine Übertragung gebaut. Dieser funktioniert auch soweit ganz gut nur hab ich jetzt ein Problem beim Übertragen von dem Buffer.

Wenn ich den Buffer so benutzen will:
IOHandler.Write(TransferBuffer, cFileSplitSize); dann bekomme ich folgende Fehlermeldung
E2250 Es gibt keine überladene Version von 'Write', die man mit diesen Argumenten aufrufen kann

Der Buffer ist im Grundlegenden so aufgebaut:
Delphi-Quellcode:
TTransferBuffer = class(TThread)
public
  function Read(var Buffer; Count: integer): integer;
  function Write(const Buffer; Count: integer): integer;
end;
wie kann ich ihm beibringen das er diese Funktionen benutzt wenn ich IOHandler.Write mit dem Buffer aufrufe?
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat