المشاركات : 30
المواضيع 13
:
: 0
الإنتساب : Aug 2013
السلام عليكم
ما هو كود جعل البرنامج يشتغل كمسؤول يعني يظهر رسالة موافقة للمستخدم لتشغيله كمسؤول
و انا هنا لا اعني طريقة manifest بل كود برمجي :p
المشاركات : 632
المواضيع 66
:
: 6
الإنتساب : Jul 2010
و عليكم السلام :
يمكن ذلك باستخدام الدالة ShellExecute مع تمرير RunAs لل Operation .
مثال بسيط لتشغيل الآلة الحاسبة كمسؤول:
PHP كود :
uses ShellApi;
...
...
ShellExecute(Handle, 'RunAs', 'calc.exe', nil, nil, SW_SHOWNORMAL);
Open Your Source .. Open Your Mind
المشاركات : 30
المواضيع 13
:
: 0
الإنتساب : Aug 2013
كيف اجعل البرنامج الذي به هذا الكود هو يشغل نفسه
المشاركات : 632
المواضيع 66
:
: 6
الإنتساب : Jul 2010
Ninja C0d3r كتب :كيف اجعل البرنامج الذي به هذا الكود هو يشغل نفسه
تفضل :
PHP كود :
procedure TForm3.FormCreate(Sender: TObject);
begin
if ParamStr(1) <> 'RunAsAdmin' then
begin
Application.ShowMainForm := False;
ShellExecute(0, 'RunAs', PChar(Application.ExeName), 'RunAsAdmin', nil,
SW_SHOWNORMAL);
Application.Terminate;
end;
end;
Open Your Source .. Open Your Mind