Hi,
Also ich würde es so machen:
Delphi-Quellcode:
TEinRecord = packed record
EinInt: Integer;
EinString: String[20];
EinDouble: Double;
end;
var rec: TEinRecord;
begin
// rec mit Daten füllen
Connection.WriteBuffer(rec,SizeOf(TEinRecord));
end;
// Auf der anderen Seite
var rec: TEinRecord;
begin
Connection.ReadBuffer(rec,SizeOf(TEinRecord));
// rec benutzen
end;
Das @ vor dem Record gehört da nicht hin.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."