Thema: Delphi Mit PChar arbeiten

Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#5

Re: Mit PChar arbeiten

  Alt 23. Jun 2004, 10:18
Moin!

Zitat von MathiasSimmack:
In einigen Fällen genügt es, wenn man beides noch mal als "pchar" castet:
wDir := pchar(wDir + 'System32\');
Ich würde aber denn vorschlagen das so zu casten:

wDir := wDir + PChar('System32\'); Was aber genauso wenig laufen würde, da er IMHO hier nur die Adressen zusammen rechnet. Problem bei PChar ist, das es Zeicher auf ein Array von Char ist und Delphi bei Zeigern keine grossen Automatismen mitbringt - er rechnet dann eher mit den Zeigern. Daher nutze die oben beschriebenen lstrcat(), etc Funktionen oder die PChar Funktionen aus der SysUtils (StrCat)...

MfG
Muetze1
  Mit Zitat antworten Zitat