Forum: Netzwerke
Delphi
by jokerfacehro,
8. Mär 2010
so ^^
ic hhabs jetz hinbekommen:
ich sende jetzt so:
Datengröße|Befehl|Daten..................
Datengröße besteht aus 4 Byte, somit ist die maximale datengröße auf 4GB begrenzt.
Befehl besteht aus 2Byte und wird gleich extrahiert um schneller entscheiden zu können was mit den restliche daten passieren soll.
Forum: Netzwerke
Delphi
by jokerfacehro,
5. Mär 2010
sooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
problem erkannt, allerdings noch keine lösung gefunden es zu beheben:
ich habs jetzt hinbekommen, es lag am sender:
procedure TForm1.Button2Click(Sender: TObject);
var st:TFileStream;
str:string;
buffer:array of Byte;
Forum: Netzwerke
Delphi
by jokerfacehro,
5. Mär 2010
ich verstehs einfach nicht.
die anzahl der insgesamt empfangenen daten variiert ständig bis zu 100kb.
wie kann sowas zustande kommen ???
lese ich den FileStream falsch ein ???
Forum: Netzwerke
Delphi
by jokerfacehro,
5. Mär 2010
so
ich habs mal so gemacht und mir die länge ausgeben lassen:
Edit: jede zeile steht für eine FM_READ MSG die abgearbeitet wurde.
insgesamt sind trotzdem nicht alle daten angekommen.
:wall: :mrgreen:
Forum: Netzwerke
Delphi
by jokerfacehro,
5. Mär 2010
ähm
kannn sein, dass ich dich falsch verstanden habe, sirius.
also in paketer wird der buffer ausgewertet:
type TPacket = record
GlobalID:Word;
LocalID:Word;
Forum: Netzwerke
Delphi
by jokerfacehro,
5. Mär 2010
ich nutze Delphi 7 Enterprise