Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.433 Beiträge
 
Delphi 7 Professional
 
#8

AW: WebDav - Laufwerk - ChatPGT

  Alt 3. Feb 2023, 18:57
Bitte beachte, vor dem Einlesen, was himitsu schreibt.

Dein Delphi ist aktuell und kann Unicode, meins nicht, von daher sollte man hinterfragen, ob WNetAddConnection2A hier richtig ist, das ist die Ansi-Variante von WNetAddConnection2.

In MapWebDAV ist Drive als Char definiert, das dürfte aber nicht unbedingt mit PAnsiChar(Drive + ':'); kompatibel sein. Um die Aufrufparameter sinnvoller zu gestalten, wäre es durchaus empfehlenswert LocalDrive: string; als LocalDrive: Char; zu definieren. Dann kann man da schonmal nicht mehr mehr als den Laufwerksbuchstaben übergeben und sich die Umkopiererei in der Funktion sparen.

Insgesamt dürfte das Problem nicht grundsätzlicher Natur sein, sondern "nur" "Zeichensatzdurcheinander".
  Mit Zitat antworten Zitat