المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
السلام عليكم ورحمة الله وبركاته ،
أسأل الله أن يملأ أوقاتكم بالطاعات و يكلل مجهوداتكم بالنجاح و البركات ،
إنه ولي ذلك و القادر عليه.
إخواني هل من طريقة لمعرفة مسار بعض المجلدات الخاصة بالوندوز ؟
مثل مسار Program files ، وFichiers communs، (و هما الذان أبحث عنهما بالتحديد )،
و خاصة في بيئة وندوز 7 .
:monster1:
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
المشاركات : 240
المواضيع 16
:
: 0
الإنتساب : Dec 2008
PHP كود :
http://www.delphi4arab.net/forum/showthread.php?tid=2001
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
وعليكم السلام ورحمة الله وبركاته
بطريقة أخرى (غير الشائعة):
PHP كود :
function GetEnvVarValue(const VarName: string): string;
var
BufSize: Integer; // buffer size required for value
begin
// Get required buffer size (inc. terminal #0)
BufSize := GetEnvironmentVariable(PChar(VarName), nil, 0);
if BufSize > 0 then
begin
// Read env var value into result string
SetLength(Result, BufSize - 1);
GetEnvironmentVariable(PChar(VarName),
PChar(Result), BufSize);
end
else
// No such environment variable
Result := '';
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(GetEnvVarValue('CommonProgramFiles'));
ShowMessage(GetEnvVarValue('ProgramFiles'));
end;
مجلدات النظام الأخرى:
كود :
ALLUSERSPROFILE
APPDATA
CLIENTNAME
CommonProgramFiles
COMPUTERNAME
ComSpec
HOMEDRIVE
HOMEPATH
LOGONSERVER
NUMBER_OF_PROCESSORS
OS
Path
PATHEXT
PCToolsDir
PROCESSOR_ARCHITECTURE
PROCESSOR_IDENTIFIER
PROCESSOR_LEVEL
PROCESSOR_REVISION
ProgramFiles
SESSIONNAME
SystemDrive
SystemRoot
TEMP
TMP
USERDOMAIN
USERNAME
USERPROFILE
windir
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
المشاركات : 1,252
المواضيع 170
:
: 1,500
الإنتساب : Jul 2009
جزاكما ربي خير الجزاء.
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.