سؤال

هدفي هو نشر المستخدم ملفات التكوين تحت:

  • $HOME/.appname Unix/Linux.
  • \Documents and Settings\(المستخدم)\بيانات التطبيق\AppName ويندوز.

ما هي API أو مجموعة من الوظائف التي يمكن استخدامها مع المناسبة {$IFDEF}'s حتى أستطيع نشر بلدي ملفات التكوين على الأماكن ؟

هل كانت مفيدة؟

المحلول

أفضل استخدام وظيفة الصحيح:

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

النتيجة:=getappconfigdir(كاذبة)

نصائح أخرى

سوف الأرجح في نهاية المطاف باستخدام GetEnvironmentVariable وظيفة.تحت يونكس مثل برمجيات المصدر المفتوح ، سوف تستخدم HOME متغير البيئة.تحت ويندوز ، عليك استخدام APPDATA متغير البيئة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top