Einzelnen Beitrag anzeigen

Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.449 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: CPort Komponente - Fehler bei Port-Enumeration

  Alt 12. Mai 2021, 14:29
Ach ja, weil sind keine Strings, sondern statische Arrays:
Delphi-Quellcode:
// PChar(@ValueName),

// PByte(PChar(@Data)),
Wovei die PChar-Casts unnötig sind, da ein Zeiger auf einen Char ein bereits PChar ist.
@ArrayOfChar ist kein PChar, das gilt nur für @ArrayOfChar[Index]

Das gibt sogar einen Comile-Error, wenn Typed @ Operator eingeschaltet ist, sonst wird das nicht geprüft.
Thomas Mueller
  Mit Zitat antworten Zitat