delphi4arab منتديات دلفي للعرب

نسخة كاملة : كيف أشغل برنامجي كمسؤول Administrator في Win7 ؟
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3

الحويطي

شكرا لجهودكم الطيبة أخواني الكرام ... لكن جميع ما ذكر لم يتم الإستفادة منه ...
b.m.abdelaziz كتب :
يمكن اضافة المفتاح اثناء تنصيب برنامجك
كلام عملي ... جزاك الله خيرا

هل من أحد يدلي بدلوه
وشكرا للجميع على الجهد الطيب

الحويطي

أهلا إخواني الكرام Smile ... صحيح الموضوع قديم نسبيا لكن لا قديم على البرمجة والطريقة كالتالي :
افتح المفكرة Notepad وانقل لها هذا النص
كود :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <assemblyIdentity type="win32" name="App" version="3.1.0.0" processorArchitecture="*"/> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" publicKeyToken="6595b64144ccf1df" language="*" processorArchitecture="*"/> </dependentAssembly> </dependency> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="requireAdministrator" uiAccess="false"/> </requestedPrivileges> </security> </trustInfo> <compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1"> <application> <!--The ID below indicates application support for Windows Vista --> <supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/> <!--The ID below indicates application support for Windows 7 --> <supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/> </application> </compatibility> </assembly>


واحفظه بأي اسم تريده وليكن AdminUAC.manifest

افتح المفكرة مرة أُخرى واكتب التالي

كود :
1 24 "AdminUAC.manifest"

واحفظه بإسم W7UAC.RC في نفس مجلد الملف السابق AdminUAC.manifest...

الآن افتح Command prompt من خلال Start: Run: cmd
واكتب هذا الأمر
كود :
brcc32 path\W7UAC.RC
حيث كلمة Path تمثل مسار الملف عندك على الكمبيوتر ...

إذا تمت الخطوات الماضية بنجاح سينتج لك ملف عند W7UAC.RC بنفس الإسم ولكن بلاحقة مختلفة W7UAC.RES
... شغل لغة البرمجة دلفي التي لديك ... وأضف السطر التالي
كود :
{$R W7UAC.RC}
... وجدت أيضا شرح فيديو لمن أراد
كود :
http://www.youtube.com/watch?v=1xPAJbevlrQ
والتطبيق في المرفقات
بقي تنبيه واحد وجب التنبيه عليه ... قد تقوم بكل الخطوات السابقة .. ومع ذلك لا يطلب البرنامج أذونات المدير حينها قم بالتالي

من القائمة الرئيسية لدلفي اختر Project ومن ثم Options ومن ثم توجه إلى Application وقم بإزالة علامة الصح من جانب Enable Runtime themes ومن ثم OK ... بالتوفيق للجميع Smile
تم تنفيذ هذه الخطوة لوحدها و كانت كفيلة بحل المشكل
إقتباس :من القائمة الرئيسية لدلفي اختر project ومن ثم options ومن ثم توجه إلى application وقم بإزالة علامة الصح من جانب enable runtime themes ومن ثم ok ... بالتوفيق للجميع Smile
شكرا.
الصفحات : 1 2 3