Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
15. Aug 2007
Moin Martin,
das kann eigentlich nicht sein.
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
15. Aug 2007
Moin Martin,
bei einem ShortString steht in s die Länge. Mit s müsste das gehen.
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
15. Aug 2007
Moin Martin,
nein, wenn Du ein Array hast, das explizit beim Index 0 anfängt, musst Du natürlich 0 angeben, bei einem Huge-String (Standardwert von string) beginnt der Inhalt beim Index 1.
ist schon spät :wall:
Ein String ist erst einmal ein Pointer, auf den Speicherbereich, und man muss dem Compiler erst einmal sagen, was man möchte.
Bei so einem Array kannst Du den Wert angeben,...
Forum: Object-Pascal / Delphi-Language
Delphi
by Christian Seehase,
15. Aug 2007
Moin Martin,
ich sehe da nur einen Fehler:
Irgendwie kann ich mir nicht vorstellen, dass das auch nur einmal funktioniert
Stream.Read(s, c); // String einlesen
es müsste so aussehen:
Stream.Read(s, c); // String einlesen