delphi4arab منتديات دلفي للعرب
تشغيل البرنامج كـ "Run as administrator" ؟؟؟ - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : تشغيل البرنامج كـ "Run as administrator" ؟؟؟ (/showthread.php?tid=3749)



تشغيل البرنامج كـ "Run as administrator" ؟؟؟ - ملك اليوفي - 02-01-2012

السلام عليكم ، كيف حالكم جميعا
انا جديد في الدلفي و لي فيها ثلاثة أسابيع تقريباً Smile

قمت بعمل برنامج بسيط يقوم بالتعديل في ريجستري النظام (Registry)
جربت البرنامج على Windows XP و عمل بدون مشاكل

لكن المشكلة حدثت عند تجربته على Windows 7
حيث يجب في كل مرة أن أضغط على البرنامج بالزر اليمين و أختار " تشغيل كمسؤول " أو بالإنجليزية "Run as administrator"
حيث اذا لم أفعل ذلك و قمت بتشغيله مباشرة فإن البرنامج يصبح غير فعال و لايعمل .
هل توجد طريقة بحيث يعمل البرنامج تلقائيا كـ
مسؤول

أو على الأقل اذا نسي المستخدم تشغيل البرنامج كمسؤول فإن البرنامج يعطي رسالة يطلب فعل ذلك




تشغيل البرنامج كـ "Run as administrator" ؟؟؟ - onexite - 02-01-2012

هذا سؤال مهم حقا
عندي هذا لا اعرف اذا كان يعمل Smile وجدته في موقع صيني
var
PHP كود :
_vPathExe : string;
begin
_vPathExe 
:= ExtractFilePath(Application.ExeName) + 'project1.exe';
ShellExecute(0, 'runas', PChar(_vPathExe), nil, nil, SW_SHOWNORMAL);
Application.Terminate;
end; 



تشغيل البرنامج كـ "Run as administrator" ؟؟؟ - Agmcz - 02-01-2012

السلام عليكم
أخي استعمل خاصية البحث
لأن سؤال سبق طرحه سابقا
http://www.delphi4arab.net/forum/showpost.php?p=27586&postcount=4