Thema: Delphi Problem mit Pchar

Einzelnen Beitrag anzeigen

HeZa

Registriert seit: 4. Nov 2004
Ort: Dortmund
182 Beiträge
 
Delphi 10 Seattle Professional
 
#5

Re: Problem mit Pchar

  Alt 8. Nov 2004, 16:04
Zitat von egal:
Wenn es einstellig ist, wird in meinem array nichts gespeichert, bekomme so ein Ergebnis:
100, text, , test.
Mit deinem Beispiel hast du diesen Text aber nicht erzeugt oder? Insbesondere würde mich interessieren wo und wie du dieses chBsp Array ausgibst?

Zitat von egal:
Aber egal, wenn ich statt "2" eine Variable verwende, z.B.
cStr := '2'; p := pchar(cStr); dann funktioniert alles problemlos.
Dann ist ja alles gut.

Zitat von egal:
Ich benutze da sowieso Variablen, nur für den Beispiel habe ich Constante genommen und hab plötzlich so was bekommen. Merkwürdig.
In der Tat, aber irgendwie kommt mir der ganze Code merkwürdig vor. Wieso benutzt du denn überhaupt PChars und nicht Strings? Mir ist auch noch völlig unklar wie du ein Array von PChars (und nicht etwa Chars) ausgibst. Würde mich nicht wunder wenn du bald eine Zugriffsverletzung hättest.
  Mit Zitat antworten Zitat