Einzelnen Beitrag anzeigen

TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
2.825 Beiträge
 
Delphi 12 Athens
 
#2

AW: Alte Komponente von D7 in Tokyo überführen

  Alt 7. Aug 2019, 19:31
Hallo Tanja,

zur Beseitigung der ersten Meldung: mal suchen, ob es irgendwo sonst eine weitere Deklaration
von RecvUdpBuf gibt die sich unterscheidet.

Ggf. über "Find in files" und dort "In Ordner und Unterordner" suchen lassen.

Zum zweiten fehler:
In D2009 wurde ja auf Unicode umgestellt. Dadurch wurde auch aus dem PChar ein PWideChar,
da vermutet wurde, dass der PChar in den meisten Fällen zum Aufruf von WinAPI Funktionen
benutzt wird, die dann aber typischerweise auch auf die WideChar Variante umwechseln.

Was richtig ist hängt jetzt ein wenig von inet_addr und dessen Deklaration ab.
=> diese mal anschauen (z.B. rechtsklick -> gehe zur Definition) und dann als Datentyp
benutzen was dort gewünscht wird. Entweder PAnsiChar oder PWideChar.

Grüße und viel Erfolg
TurboMagic
  Mit Zitat antworten Zitat