Hi,
Also sagen wir ich hätte sowas:
Delphi-Quellcode:
TTest = packed record
nein: Byte;
ja: Word;
end;
Wenn ich jetzt das Record aus nem Stream lesen will dann mach ich das ja so:
Stream.Read(ATest,SizeOf(TTest));
Wie mach ich das aber wenn ich ab dem zweiten Byte lesen will? Also wenn ich das erste Byte des Records nicht einlesen will... also theoretisch sowas:
Stream.Read(ATest+1,SizeOf(TTest)-1);
So das in dem Beispiel die Variable "nein" nicht eingelesen wird... ?
Ich hab da schon irgendwas versucht mit Pointern und hin und her aber das war Rumprobiererei und wurde auch nichtmal compiliert..
Gruß
Neutral General
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."