0

我的目的是将用户配置文件部署在:

  • $HOME/.appname 用于 Unix/Linux。
  • \Documents and Settings\(user)\Application Data\AppName for Windows。

我可以使用哪些 API 或一组函数,以及适当的 {$IFDEF},以便我可以在适当的位置部署我的配置文件?

4

2 回答 2

1

您可能最终会使用该GetEnvironmentVariable功能。在类 Unix 操作系统下,您将使用HOME环境变量。在 Windows 下,您将使用APPDATA环境变量。

于 2009-05-11T09:55:12.223 回答
1

更好地使用正确的功能:

http://www.freepascal.org/docs-html/rtl/sysutils/getappconfigdir.html

结果:=getappconfigdir(假)

于 2009-05-11T15:24:27.737 回答