我的目的是将用户配置文件部署在:
- $HOME/.appname 用于 Unix/Linux。
- \Documents and Settings\(user)\Application Data\AppName for Windows。
我可以使用哪些 API 或一组函数,以及适当的 {$IFDEF},以便我可以在适当的位置部署我的配置文件?
我的目的是将用户配置文件部署在:
我可以使用哪些 API 或一组函数,以及适当的 {$IFDEF},以便我可以在适当的位置部署我的配置文件?
您可能最终会使用该GetEnvironmentVariable
功能。在类 Unix 操作系统下,您将使用HOME
环境变量。在 Windows 下,您将使用APPDATA
环境变量。
更好地使用正确的功能:
http://www.freepascal.org/docs-html/rtl/sysutils/getappconfigdir.html
结果:=getappconfigdir(假)