Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
14. Dez 2008
hi Leute
tut mir leid das ich mich nicht so lang gemeldet habe aber ich habe bin immer noch dabei den Buffer richtig umzubauen.
Also den eigentlichen umbau hat nicht lang gedauert aber nun habe ich das Problem das der Pointer interessante weiße nicht richtig übergeben wird.
Ich habe dafür einen neuen Thread gemacht da es nicht mehr viel mit diesem zu tun hat....
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
9. Dez 2008
ok danke ... dann werde ich das morgen gleich ausprobieren
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
8. Dez 2008
danke sx2008
an diese Möglichkeiten hab ich auch schon gedacht nur das Problem ist eben das ich aus Performancegründen nicht noch einen Buffer verwenden will.
Also ich würde meinen TransferBuffer gerne direkt verwenden:
IOHandler.Write(TransferBuffer, cFileSplitSize);
Nur wie bring ich Delphi bei es zu akzeptierten?
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
7. Dez 2008
danke für diese zustimmungen ... habe schon an mir selbst gezweifelt :mrgreen:
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
7. Dez 2008
müssen tut er nicht ...
ich kann ja z.b. die Methode so aufrufen:
TransferBuffer.Write(FileStream, 1);
Meine einzige überlegung ist das ich das ganze über einen zusätzlichen Memory Buffer laufen lasse (läuft aber aus da nicht performant genug). Das würde dann so aussehen:
var
TempMemory : TMemoryStream;
begin
TempMemory := TMemoryStream.Create;
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
7. Dez 2008
function Write(const Buffer; Count: integer): integer;
aso du meinst diesen Buffer ... der hat keinen typ
er ist genau so deklariert wie oben angegeben.
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
7. Dez 2008
Also der TransferBuffer ist vom Typ TTransferBuffer ...
oder was meinst du?
Forum: Object-Pascal / Delphi-Language
Delphi
by gsh,
7. Dez 2008
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...