Einzelnen Beitrag anzeigen

bigg
(Gast)

n/a Beiträge
 
#12

Re: Wie kann ich einen Record in eine Datei schreiben/lesen

  Alt 4. Sep 2004, 20:09
n'abend,

strings in char umwandlen... ?
da strings nur pointer sind... ?


mein magen.

Also erstmal sind Pointer Zeiger.
Diese zeigen auf eine vorher festgelegte Adresse im Speicher.

Ein Char, also ein einzelnes Zeichen ist ja bekanntlich ein Byte groß.
Ein String besteht aus einem bzw. mehrenen Chars. Ein String ist also nicht's
weiteres als ein "Array of Char", somit entfällt hier im Prinzip eine Umwandlung.
Mit Ausnahme Ascii-Zeichen: #0 definiert das Ende eines Delphi-Strings daher sollte man
D-Strings nach Pchar() konvertieren.
  Mit Zitat antworten Zitat