Einzelnen Beitrag anzeigen

Benutzerbild von MarcoWarm
MarcoWarm

Registriert seit: 10. Sep 2003
Ort: Großhennersdorf
532 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

Re: Eigene Daten in PChar übergeben...

  Alt 2. Mär 2004, 12:24
zum Beispiel
myCString:=PChar(Edit1.Text); oder
myCString:=StrPCopy(myCString,Edit1.Text); ersteres favorisiere ich, da es weniger zu tippen ist und Du nicht unbedingt eine PChar Variable brauchst

Nach nochmaligem Überlegen - warum nicht nur:
Delphi-Quellcode:
s:='Text1='+Edit1.Text+#0+'Text2='+Edit2.Text;
myCString:=PChar(s);
Du wirst bloß mit dem Zeichen #0 ein Problem bekommen, da PChar nullterminierte Strings sind und somit der String bloß bis zum ersten #0 ausgewertet werden wird - nun ich kann mich irren

ciao

Marco
Marco Warm
  Mit Zitat antworten Zitat