Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#12

AW: FindFirstFileNameW aufrufen

  Alt 12. Jan 2014, 22:59
Zitat:
MAX_PATH - 1
Da muß man aufßassen, also wie die Angabe der Buffer-Größeangegeben werden muß.

- in Bytes
- in Chars

- mit abschließendem #0
- ohne abschließendem #0

usw.



In Chars ohne #0 muß der Puffer 1 Zeichen größer sein, da die Funktion noch ein #0 anhängt.


Zitat:
@LinkName[0]
Natürlich nur bei dem Array, welches bei 0 anfängt,
ansonsten 1, da Strings bei 1 beginnen,
außer beim neuen mobilen Compiler, wo man nun auch Strings urplötzlich mit 0 anfangen läßt.
Indize auf einen PChar fangen allerdings auch bei 0 an, da diese ein Char-Array darstellen.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat