Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.060 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: PWideChar oder PAnsiChar

  Alt 1. Mär 2018, 08:55
Hallo zusammen,

Danke für die Antwort. Dann stimmt ja meine obiger Code. An die typisierten Konstanten hatte ich auch schon gedacht.
Drei Fragen sind aber noch offen:
  1. Gibt es irgendetwas was man beachten muss, wenn man PWidechar(sDLL) anwendet?
  2. Warum wird unter dem dem Mauszeiger bei @fShow := GetProcAddress(haDLL, PWideChar(sBef)); in der Hilfe Windows.GetProcAddress(Cardinal,PAnsiChar)Method angezeigt obwohl es für GetProcAddress die A- und die W-Variante gibt?
  3. Bei der Zuweisung sString := wWideString; oderwWideString := sString; gibt es keine Kompiler-Warnung. Hier gehe ich also davon aus, dass diese absolut konfliktfrei verläuft. Korrekt?

Grüße
Gerd
1. Nein.
2. Immer mit Strg+Linksklick zur eigentlichen Definition gucken und den Hint ignorieren.
3. Ja.
  Mit Zitat antworten Zitat