Einzelnen Beitrag anzeigen

CodeX

Registriert seit: 30. Okt 2004
475 Beiträge
 
Delphi 12 Athens
 
#11

AW: Pfad mit GUID (KnownFolderId) umwandeln in vollen Pfad

  Alt 23. Apr 2016, 16:47
Du verstehst das eigentliche "Problem" nicht. Wie er die GUID in den eigentlichen Pfad umwandeln kann, weiß er. Die Frage ist eigentlich nur, ob es eine API gibt, die dies analog zu MSDN-Library durchsuchenExpandEnvironmentStrings auch direkt mit zusammengesetzten Strings machen kann.
Danke.

SHGetKnownFolderPath hatte ich ja schon im Eingangsposting erwähnt und das ist auch kein Problem - man muss aber eben "drumherum arbeiten": Zerlegen, GUID prüfen/umwandeln und wieder zusammensetzen. Wenn es aber ein Pendant zu ExpandEnvironmentStrings (was den String als Ganzes nimmt) gäbe, würde ich das bevorzugen, weil es einfach die sauberere Lösung wäre. Da es für mich naheliegend war, dass es sowas geben müsste, ich es aber nicht gefunden hatte, habe ich hier nachgefragt, ob jemand sowas kennt.
Nur Delphi schafft es, einem ein Lächeln zu schenken, wenn man sich beim Schreiben von := vertippt und stattdessen ein :) erscheint.
  Mit Zitat antworten Zitat