![]() |
TPath und spezielle Verzeichnisse wie AppData\Roaming
Ich möchte, als Beispiel, den %AppData%-Pfad des Benutzers haben. Also beispielsweise C:\Users\Heinz Rühmann\AppData\Roaming. Das wurde schon tausend mal gefragt.
Meine Frage:
Delphi-Quellcode:
hat Methoden wie
System.IOUtils.TPath
Delphi-Quellcode:
oder
GetLibraryPath(): String
Delphi-Quellcode:
. Das sind allesamt eher Handy OS-Methoden. Ich finde nichts- Gibt es für die Windows-Welt keinen Wrapper für AppData\Local und ähnliches?
GetRingtonesPath(): String
Muss ich weiterhin WinApi-Methoden wie bsp.
Delphi-Quellcode:
verwenden und dabei wahrscheinlich noch auf die Windows-Version achten?
SHGetSpecialFolderPath
|
AW: TPath und spezielle Verzeichnisse wie AppData\Roaming
Hallo,
die Pfade klappen unter Windows ebenso wie unter OS, Android usw. ShowMessage(TPath.GetSharedDocumentsPath); liefert z.b. unter Windows - C:\Users\Public\Documents oder ShowMessage(TPath.GetHomePath); liefert z.B. unter Windows - C:\Users\Administrator\Appdata\Roaming |
AW: TPath und spezielle Verzeichnisse wie AppData\Roaming
Das ganze is hier
![]() |
AW: TPath und spezielle Verzeichnisse wie AppData\Roaming
Vielen Dank.
GetHomePath(). Der "HomePath" bezeichnet, zumindest unter Windows, eigentlich den Profilordner des Benutzers, z.B. c:\users\Heinz deshalb habe ich dort erst gar nicht geschaut. :roteyes: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz