و ضم المواض ع التال ة: UAC Security من برنامجك تمك ن استخدام صالح ات ف ستا على مد ر ف األزرار أحد بجعل نقوم ك ف برنامجنا نفذ أوامر و ندوز ف ستا تتطلب
|
|
- نبيه السادة
- منذ 5 سنوات سابقة
- المشاهدات:
النسخ
1
2 و ضم المواض ع التال ة: UAC Security من برنامجك تمك ن استخدام صالح ات ف ستا على مد ر ف األزرار أحد بجعل نقوم ك ف برنامجنا نفذ أوامر و ندوز ف ستا تتطلب صالح ات ف مد ر
3 UAC Security استعزاض UAC بشكل عام ال مكن للبرنامج تأد ة أعمال تتطلب صالح ات ال متلكها المستخدم فإن لم متلك ذلك المستخدم الصالح ات الكاف ة لحذف ملفات ف مجلد الو ندوز فال مكن للبرنامج المشغل من قبله أن حذف تلك الملفات أ ضا ومع ذلك مكن للمستخدم تنف ذ أعمال من المفترض أنه ممنوع منها. والمطورون علمون منذ مدة طو لة أن التطب ق جب أن متلك بعض الصالح ات لك تمكن من إتمام العمل فإن كان التطب ق تطلب العد د من الصالح ات فوحدهم المستخدمون الذ ن متلكون تلك الصالح ات مكنهم تشغ ل ذلك البرنامج. ولسوء الحظ فإن العد د من التطب قات الت تقوم بأعمال قو ة تحتاج إلى إنشاء أو حذف ملفات ف مجلد الو ندوز أو الوصول إلى مناطق متعلقة بالنظام أو التعد ل على متغ رات الب ئة أو مسجل النظام فإن كان التطب ق حتاج تلك الصالح ات فعندها جب أن متلك تلك الصالح ات عند تشغ له مما عن أنه على العد د من المستخدم ن امتالك صالح ات مد ر نظام حتى ستط عوا تشغ ل تلك البرامج. والتعامل مع صالح ات بهذا المستوى أت مع أخطار إضاف ة فإن أساء التطب ق التصرف فقد تسبب بانه ار النظام حتى لو كان التطب ق ذات نفسه عمل بصورة طب ع ة فقد قوم المستخدم بعمل شئ كارث عن طر ق الخطأ عندما كون قد دخل بصالح ات مد ر فقد قوم بحذف ملفات هامة صبح معها من المستح ل استعادة النظام و كون الحل األمثل ف هذه الحالة هو السماح للتطب ق برفع مستوى الصالح ات الت ستخدمها بشكل مؤقت أثناء تأد ته لتلك الوظائف القو ة فإن اخطأ التطب ق عند تشغ له لجزئ ة مع نة من الكود فلن كون لد ه الصالح ات الكاف ة لعمل ضرر كب ر ولن كون للمستخدم صالح ات مد ر بشكل دائم وبهذا نكون قد قللنا من احتمال الحوادث المدمرة ف النظام. ف نسخ الو ندوز السابقة لف ستا عندما تقوم بالدخول كمستخدم متلك صالح ات مد ر عندها ستتمكن من الق ام بعمل أي شئ تقر با ولكن ف و ندوز ف ستا فأن ال UAC تصرف بطر قة مختلفة قل ال فعندما تدخل كمد ر كون دخولك عبارة عن شق ن األول عبارة عن مستخدم عادي ذو صالح ات محدودة والثان مد ر نظام متلك كافة الصالح ات فف البدا ة كون عملك كمستخدم عادي ح ث تم استخدام الشق الثان عند الحاجة فقط فعندما تر د الق ام بعمل ة تحتاج إلى صالح ات إضاف ة فال UAC ظهر لك صندوق حوار سألك الموافقة فإن وافقت على تنف ذ ذلك العمل تم رفع صالح اتك بشكل مؤقت إلى مستوى مد ر حتى نته تنف ذ ذلك العمل وعندها تعود صالح اتك إلى مستخدم عادي ثان ة وإن كنت قد دخلت باسم مستخدم عادي ال متلك صالح ات مد ر فمازال بإمكانك تنف ذ أمر تطلب تلك الصالح ات المرتفعة ح ث ظهر لك ال UAC صندوق حوار تحذ ري مكنك من الدخول كمد ر فإن قمت بالدخول كمد ر بنجاح عندها تم منحك صالح ات مد ر بشكل مؤقت حتى نته تنف ذ ذلك العمل. و كون الفرق ب ن الحالت ن بس طا فعندما تدخل كمد ر فإن ال UAC سألك موافقتك على العمل بالصالح ات المرتفعة وإن دخلت كمستخدم آخر فإن ال UAC طلب منك إدخال كلمة السر الخاصة بالمد ر انتص يى ين اجم UAC لن قوم ال UAC برفع صالح ات التطب ق بعد أن تم تشغ له فهو قوم بإسناد الصالح ات لذلك التطب ق عندما بدأ ولن قوم بعدها بتغ ر تلك الصالح ات فإن احتاج التطب ق للعمل بصالح ات مرتفعة فعل ه أن حصل على تلك الصالح ات عندما بدأ ولتجنب إعطاء التطب ق صالح ات أكثر من الالزم جب عل ك تقس م كودك إلى أجزاء بحسب احت اجه لتلك الصالح ات فالبرنامج الرئ س جب أن عمل بصالح ات عاد ة والحقا جب عل ه تنف ذ تطب قات أخرى تعمل بصالح ات مرتفعة عند الحاجة. فمثال إن كان لد نا تطب ق قوم بحفظ الب انات ف قاعدة ب انات Sql Server فهو ال حتاج لصالح ات مد ر ومع ذلك إن أراد إنشاء ملف بملخص العمل ات ف مجلد الو ندوز مجلد محم فس حتاج عندها لصالح ات مد ر ف مكنك عندها تقس م التطب ق إلى عدة أجزاء فالتطب ق الرئ س قوم بمعظم العمل وتطب ق آخر قوم بكتابة معلومات الخالصة إلى ذلك الملف عندها مكن للتطب ق األول تشغ ل الثان من أجل كتابة المعلومات ف ذلك الملف. وعندما كون باإلمكان فضل أن تع د كتابة التطب ق لتجنب استخدام صالح ات مرتفعة فالعد د من البرامج على سب ل المثال تكون منصبة ف المجلد Program Files وهذا من المجلدات المحم ة وبهذا إن احتاج التطب ق إلى تخز ن معلومات ف ملف متواجد بنفس المجلد الذي حتوي على الملف التنف ذي للتطب ق فسوف حتاج إلى صالح ات إضاف ة للق ام بتلك العمل ة و مكنك تجاوز هذه المشكلة بجعل التطب ق كتب ذلك الملف ف المجلد الخاص بالمستخدم الحال. والعمل ات األخرى الت تحتاج لصالح ات مرتفعة تتضمن الكتابة إلى المجلدات المحم ة والتعامل بشكل مباشر مع العتاد وتعد ل األقسام المحم ة ف سجل النظام مثل.HKEY_LOCAL_MACHINE وتقس م التطب ق إلى أقسام تتطلب صالح ات مرتفعة وأخرى ال تتطلب تلك الصالح ات ال مكن التطب ق من استخدام أقل الصالح ات الممكنة فحسب ولكنه بسط القسم األخطر ف كودك و جعله أسهل للتنق ح فمثال مكننا استخدام كود شب ه بالتال لتنف ذ تطب ق تطلب صالح ات مرتفعة
4 Private Sub btnrun_click() Handles btnrun.click Start the process. Dim pro As System.Diagnostics.Process pro = System.Diagnostics.Process.Start( _ txtprogram.text, txtarguments.text) Wait for the process to exit. pro.waitforexit() Display the process s exit code. MessageBox.Show( Exit code: & pro.exitcode) Catch ex As System.ComponentModel.Win32Exception This happens if the user fails to elevate to Administrator. MessageBox.Show( Operation canceled, _ Canceled, MessageBoxButtons.OK, _ MessageBoxIcon.Information) End الكود السابق ستخدم الوظ فة System.Diagnostics.Process.Start لتشغ ل التطب ق ممررا مسار التطب ق الذي نر د تنف ذه ومحددات سطر األوامر الخاصة بها وهو ستخدم الدالة WaitForExit من الغرض المعاد الت تنتظر حتى االنتهاء من تنف ذ البرنامج ثم تم التأكد عبر الخاص ة ExitCode من الق مة المعادة من التطب ق المنفذ. و مثل الكود التال اإلجراء main ف البرنامج المستدعى Function Main(ByVal cmdargs() As String) As Integer Dim frm As New frmchoices Display the arguments. For Each str As String In cmdargs frm.lstarguments.items.add(str) Next str Select the first item. If frm.lstarguments.items.count > 0 Then frm.lstarguments.selectedindex = 0 Return the index of the selected item. If frm.showdialog() = DialogResult.Cancel Then Return -1 Else Return frm.lstarguments.selectedindex End Function ح ث بدأ التطب ق بإنشاء نموذج frmchoices وإضافة محددات سطر األوامر إلى صندوق القائمة lstarguments ونختار العنصر األول منه ثم نظهر النموذج فإن قام المستخدم بالضغط على الزر Cancel فالتطب ق ع د الق مة -1 وإن ضغط على الزر OK فهو ع د ق مة الخاص ة Index من صندوق القائمة والموافقة للعنصر الذي تم اخت اره منها والكود المستدع للتطب ق ستقبل تلك الق مة عبر الخاص ة.ExitCode وكجزء من خصائص المستخدم ل UAC فأي عمل تطلب صالح ات مرتفعة جب أن تم تعل مه بواسطة الدرع الق اس ل UAC ح ث جب إظهاره لتحذ ر المستخدم بأنه نفذ تطب ق تطلب صالح ات مرتفعة. وف الوقت الحال ال توجد طر قة بس طة إلظهار ذلك الدرع ف ف جول با ز ك لذلك سنستخدم داالت API لجعل الزر ظهر ذلك الدرع كما هو ظاهر ف قطعة الكود التال ة Imports System.Runtime.InteropServices Module UacStuff Declare Auto Function SendMessage Lib user32.dll _
5 (ByVal hwnd As HandleRef, ByVal msg As Int32, _ ByVal wparam As IntPtr, ByVal lparam As IntPtr) As Int32 Make the button display the UAC shield. Public Sub AddShieldToButton(ByVal btn As Button) Const BCM_SETSHIELD As Int32 = & H160C btn.flatstyle = Windows.Forms.FlatStyle.System SendMessage(New HandleRef(btn, btn.handle), _ BCM_SETSHIELD, IntPtr.Zero, CType(1, IntPtr)) End Module فف البدا ة نقوم بتعر ف الدالة SendMessage المتواجدة ف المكتبة User32.dll ح ث قوم اإلجراء AddShieldToButton بضبط الخاص ة FlatStyle الخاصة بالزر إلى System ثم ستخدم الدالة SendMessage إلرسال الرسالة BCM_SETSHIELD إلى الزر وال توفر لنا ما كروسوفت حال ا طر قة إلضافة الدرع لتحكمات أخرى غ ر زر األوامر فإن أردت إضافته إلى تحكم أخر فستقوم بذلك لوحدك كما مكنك عمل صورة للدرع ووضعها ببساطة على تحكماتك ولكن هذه الصورة لن تتغ ر إن تم تغ ر صورة الدرع الخاصة بالنظام رفع صالحيات انثزايج مكن للمستخدم رفع المستوى الذي تم تنف ذ التطب ق ضمنه بواسطة اخت ار األمر Run As Administrator من القائمة الت تظهر لك عند الضغط بزر الفأرة ال م ن على الملف التنف ذي للتطب ق ف قوم النظام بإظهار صندوق حوار UAC الخاص وبعد أن قوم المستخدم بإدخال كلمة سر المد ر تم تنف ذ البرنامج باستخدام الصالح ات المرتفعة وهذه الطر قة بس طة وال تتطلب تدخال منك كمبرمج ولكنها تتطلب من المستخدم الق ام بخطوة إضاف ة ولهذا قد ال تكون هذه الفكرة ه الحل األفضل دوما. و مكننا جعل تطب قنا بدأ تطب ق مع ن باستخدام صالح ات مرتفعة بطر قة تشابه تلك الطر قة الت ستخدمها المستخدم فهو بدأ تشغ ل التطب ق طالبا من النظام تشغ له بصالح ات مد ر ح ث مكن استخدام كود شب ه بالتال لتشغ ل تطب ق آخر بصالح ات مرتفعة مع أن ذلك التطب ق بذاته ال طلب تلك الصالح ات عند بدء تشغ له Use the runas verb to start the process. Dim psi As New ProcessStartInfo psi.verb = runas psi.useshellexecute = True psi.filename = txtprogram.text psi.arguments = txtarguments.text Dim pro As System.Diagnostics.Process pro = System.Diagnostics.Process.Start(psi) Wait for the process to exit. pro.waitforexit() Display the process s exit code. MessageBox.Show( Exit code: & pro.exitcode) Catch ex As System.ComponentModel.Win32Exception This happens if the user fails to elevate to Administrator. MessageBox.Show( Operation canceled, _ Canceled, MessageBoxButtons.OK, _ MessageBoxIcon.Information) End ح ث بن الكود السابق الغرض ProcessStartInfo واصفا التطب ق الذي س شغله الكود ح ث قوم بضبط الخاص ة Verb إلى الق مة runas لك ب ن للنظام أن التطب ق جب أن تم تشغ له كمد ر كما ضبط اسم البرنامج ومحددات بدء التشغ ل الخاصة به. وإن كنت تعلم أن التطب ق جب أن تم تشغ له دوما باستخدام صالح ات مرتفعة مكنك جعل ذلك التطب ق طلب رفع صالح اته بنفسه وذلك باستخدام manifest مضمنة داخل الملف التنف ذي للتطب ق وإلنشائها انقر نقرا مزدوجا على My Project ف Solution
6 Explorer وف صفحة Application انقر على الزر التال المحتو ات االبتدائ ة لذلك الملف View UAC Settings الذي قوم بفتح الملف app.manifest ح ث ظهر الكود <?xml version="1.0" encoding="utf-8"?> <asmv1:assembly manifestversion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoftcom:asm.v2" xmlns:xsi=" <assemblyidentity version=" " name="myapplication.app"/> <trustinfo xmlns="urn:schemas-microsoft-com:asm.v2"> <security> <requestedprivileges xmlns="urn:schemas-microsoft-com:asm.v3"> <!-- UAC Manifest Options If you want to change the Windows User Account Control level replace the requestedexecutionlevel node with one of the following. <requestedexecutionlevel level="asinvoker" uiaccess="false" /> <requestedexecutionlevel level="requireadministrator" uiaccess="false" /> <requestedexecutionlevel level="highestavailable" uiaccess="false" /> If you want to utilize File and Registry Virtualization for backward compatibility then delete the requestedexecutionlevel node. --> <requestedexecutionlevel level="asinvoker" uiaccess="false" /> </requestedprivileges> </security> </trustinfo> </asmv1:assembly> ولجعل التطب ق طلب من UAC رفع صالح اته غ ر ق مة السطر requestexecutionlevel إلى requireadministrator واآلن عندما تقوم بعمل Compile للتطب ق قوم ف جول ستود و بتعل م التطب ق بأنه بحاجة إلى صالح ات مد ر فعندما قوم المستخدم أو أي برنامج آخر بتشغ له س حاول النظام بصورة آل ة رفع صالح اته مظهرا صندوق الحوار الخاص ب UAC للمستخدم طالبا منه الموافقة على رفع تلك الصالح ات انخالصة القواعد األساس ة لبرمجة UAC تتطلب استخدام الحد األدنى من الصالح ات لتنف ذ العمل المراد و جب على التطب ق استخدام صالح ات مستخدم عادي عندما كون ذلك ممكنا وإن كان عل ه تنف ذ مهمة تتطلب صالح ات أكبر ف جب عل ه تنف ذ تطب ق آخر منفصل متلك تلك الصالح ات المرتفعة. وقد ورد ف هذه المقالة ثالثة طرق لبدء البرنامج بصالح ات مرتفعة: األولى ه الطلب من المستخدم فعل ذلك وذلك من خالل النقر بزر الفأرة ال م ن على التطب ق واخت ار األمر Run As Administrator وهذه ل ست بالطر قة المالئمة بشكل عام ولكنها تبقى مقبولة إن كان المستخدم س شغل ذلك التطب ق مرات نادرة والثان ة ه جعل التطب ق بدأ التطب ق اآلخر بصالح ات مرتفعة وهذه طر قة أفضل من األولى ولكنه مازال باإلمكان تشغ ل التطب ق بدون الصالح ات الت حتاجها والثالثة ه تضم ن manifest ضمن التطب ق المستدعى لجعله طلب صالح ات مرتفعة ف كل مرة بدأ ف ها تشغ له
7 ت كين تزنايجك ين استخداو صالحيات يديز عهى فيستا لتمك ن برنامجك من العمل بصالح ات مد ر شغل ب ئة التطو ر دوما بصالح ات مد ر - انقر بزر الفأرة ال م ن على اختصار ب ئة التطو ر واختر األمرAdministrator - Run As افتح خصائص My Project ثم انقر زر View UAC Settings من صفحة Application ثم ف نافذة خصائص UAC الت تظهر لك استبدل السطر <requestedexecutionlevel level="asinvoker" uiaccess="false" /> بالسطر <requestedexecutionlevel level="requireadministrator" uiaccess="false" /> نفذ األمر Build Solution من قائمة Build وب ئة التطو ر مازالت تعمل ضمن مستوى Administrator كما تأكد بأنك تستخدم ب ئة التطو ر بصالح ات مد ر عندما تقوم بعمل برنامج ال Setup أ ضا
8 كيف نقوو تجعم أحد األسرار في تزنايجنا ينفذ أوايز تتطهة صالحيات يديز في ويندوس فيستا UAC الخاص نحتاج ف بعض األح ان للق ام بأعمال تتطلب صالح ات خاصة ف و ندوز ف ستا وهنا سنواجه منعا من قبل بو ندوز ف ستا ولك تمكن برنامجنا من تنف ذ هذه المهمة حب عل نا تنف ذ ذلك الكود بمستوى صالح ات مد ر Administrator ح ث سنقوم ف البدا ة بتعر ف فئة تتعامل مع نظام األمان ف و ندوز ف ستا مستخدم ن الفئة WindowsIdentity للتعرف على مستخدم و ندوز الذي نعمل عل ه والفئة WindowsPrincipal للتعرف على المجموعات الت نتسب إل ها ذلك المستخدم ثم نتحقق من أنه عمل بصالح ات مد ر كما ف اإلجراء Friend Shared Function IsAdmin() As Boolean Dim id As WindowsIdentity = WindowsIdentity.GetCurrent() Dim p As WindowsPrincipal = New WindowsPrincipal(id) Return p.isinrole(windowsbuiltinrole.administrator) End Function فإن لم كن المستخدم عمل بصالح ات مد ر هنا نع د بدء العمل ة الحال ة إلى مستوى مد ر كما ف اإلجراء Restart Current Process رافع ن مستوى صالح ات المستخدم Friend Shared Sub RestartElevated() Dim startinfo As ProcessStartInfo = New ProcessStartInfo() startinfo.useshellexecute = True startinfo.workingdirectory = Environment.CurrentDirectory startinfo.filename = Application.ExecutablePath startinfo.verb = "runas" Dim p As Process = Process.Start(startInfo) Catch ex As System.ComponentModel.Win32Exception Return 'If cancelled, do nothing End Application.Exit() بق لد نا إضافة أ قونة الدرع الخاصة باألزرار الت تستخدم صالح ات مد ر إلى زر األوامر المطلوب ح ث تم ذلك باستخدام الدالة SendMessage الموجودة ف المكتبة user32.dll الت تقوم بإرسال الرسالة BCM_SETSHIELD إلى الزر المطلوب كما ف اإلجراء Friend Shared Sub AddShieldToButton(ByVal b As Button) b.flatstyle = FlatStyle.System SendMessage(b.Handle, BCM_SETSHIELD, 0, &HFFFFFFF) وس صبح الكود الكامل للفئة الت سنستخدمها إلجراء عمل ة تمك ن الزر من تنف ذ أعمال تتطلب صالح ات مد ر كما ل Imports System Imports System.Collections.Generic Imports System.Text Imports System.Runtime.InteropServices Imports System.Diagnostics Imports System.Windows.Forms Imports System.Security.Principal Public Class VistaSecurity Private Declare Auto Function SendMessage Lib "user32.dll" _ (ByVal HWND As IntPtr, ByVal MSG As UInteger, ByVal WParam As UInt32, _ ByVal LParam As UInt32) As UInt32 Private Const BCM_FIRST = &H1600 Private Const BCM_SETSHIELD = (BCM_FIRST + &HC) Friend Shared Function IsVistaOrHigher() As Boolean
9 Return Environment.OSVersion.Version.Major < 6 End Function '/ <summary> '/ Checks if the process is elevated '/ </summary> '/ <returns>if is elevated</returns> Friend Shared Function IsAdmin() As Boolean Dim id As WindowsIdentity = WindowsIdentity.GetCurrent() Dim p As WindowsPrincipal = New WindowsPrincipal(id) Return p.isinrole(windowsbuiltinrole.administrator) End Function '/ <summary> '/ Add a shield icon to a button '/ </summary> '/ <param name="b">the button</param> Friend Shared Sub AddShieldToButton(ByVal b As Button) b.flatstyle = FlatStyle.System SendMessage(b.Handle, BCM_SETSHIELD, 0, &HFFFFFFF) '/ <summary> '/ Restart the current process with administrator credentials '/ </summary> Friend Shared Sub RestartElevated() Dim startinfo As ProcessStartInfo = New ProcessStartInfo() startinfo.useshellexecute = True startinfo.workingdirectory = Environment.CurrentDirectory startinfo.filename = Application.ExecutablePath startinfo.verb = "runas" Dim p As Process = Process.Start(startInfo) Catch ex As System.ComponentModel.Win32Exception Return 'If cancelled, do nothing End Application.Exit() End Class دعنا نجرب معا الفئة الت قمنا بإنشائها للتو سأقوم بالتجربة على كود مقتطف من برنامج قد م ل وهو راقب خدمة النظام الخاصة ب SQl Server و تحكم بها وبما أن كود بدء أو إ قاف هذه الخدمة عتبر من األمور الت تحتاج إلى صالح ات مد ر لذا سأضع فقط قطعة الكود الت تف دنا هنا ح ث سنحتاج ف البدا ة إلى إضافة مرجع إلى System.ServiceProcess وإلى االست رادات التال ة ف بدا ة الملف أ ضا Imports System.ServiceProcess Imports Microsoft.Win32 وهذا هو الكود Private SqlServiceCon As New _ System.ServiceProcess.ServiceController("MSSQL$SQLEXPRESS") Private Sub StopSQL() SqlServiceCon.Refresh() If SqlServiceCon.CanStop = True Then SqlServiceCon.Stop() Catch ex As Exception MsgBox(ex.Message) End
10 Private Sub StartSql() SqlServiceCon.Refresh() If SqlServiceCon.Status <> ServiceControllerStatus.Running And _ SqlServiceCon.Status <> ServiceControllerStatus.StartPending Then SqlServiceCon.Start() Catch ex As Exception MsgBox(ex.Message) End اآلن سنستخدم فئتنا السابقة VistaSecurity للتحقق أوال من أن برنامجنا متلك الصالح ات المطلوبة باستخدام الدالة IsAdmin فإن لم متلك تلك الصالح ات نع د بدء العمل ة Process الحال ة رافع ن الصالح ات للمستوى المطلوب باستخدام الدالة RestartElevated كما ف الكود If VistaSecurity.IsAdmin = True Then StartSql() Else VistaSecurity.RestartElevated() VistaSecurity.AddShieldToButton(Button1) Imports System.ServiceProcess Imports Microsoft.Win32 Public Class Form1 وعمل ة إضافة أ قونة الدرع إلى زر األوامر تتم باستخدام الكود وف ما ل سرد كامل لكود النافذة Form1 الت استخدمناها هنا وه تمتلك زري أوامر Button1 و Button2 Private SqlServiceCon As New System.ServiceProcess.ServiceController("MSSQL$SQLEXPRESS") Private Sub StopSQL() SqlServiceCon.Refresh() If SqlServiceCon.CanStop = True Then SqlServiceCon.Stop() Catch ex As Exception MsgBox(ex.Message) End Private Sub StartSql() SqlServiceCon.Refresh() If SqlServiceCon.Status <> ServiceControllerStatus.Running And _ SqlServiceCon.Status <> ServiceControllerStatus.StartPending Then SqlServiceCon.Start() Catch ex As Exception MsgBox(ex.Message) End Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
11 If VistaSecurity.IsAdmin = True Then StartSql() Else VistaSecurity.RestartElevated() Private Sub Button2_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button2.Click If VistaSecurity.IsAdmin = True Then StopSQL() Else VistaSecurity.RestartElevated() Private Sub Form1_Load(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles Me.Load VistaSecurity.AddShieldToButton(Button1) VistaSecurity.AddShieldToButton(Button2) End Class سؤال هل من الممكن شرح استخدام هذه الطر قة مع Windows XP انجواب هذه الطر قة خاصة حصرا ل Windows Vista وال مكن استعمالها مع Windows XP
12
المحاضرة الثانية
المحاضرة الثان ة أنواع الب انات)المتغ رات و الثوابت( محتو ات المحاضرة أنواع الب انات اإلعالن عن المتغ رات الثوابت إسناد الق م إلى المتغ رات واجهة برنامج Visual Studio 2010 2 أنواع الب انات كلمات لغة ال
المزيد من المعلوماتHow To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i
بسم االله الرحمن الرحيم How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i آيف تربط الا وراآل 9i مع الديفيلوبر 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف
المزيد من المعلوماتMicrosoft Word - C#2
الفصل الا ول مفاهيم البرمجة بواسطة الا هداف معنى البرمجة بواسطة األھداف... 5 معنى الفصيلة 5...Class ما ھي دوال البناء و دوال الھدم...6 Construction & destruction ما ھي خاصية التوريث 7...inheritance ما
المزيد من المعلوماتجاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا
مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام التعليم االلكتروني مودل: هدف نظام التعل م االلكترون إل جاد ب ئة تفاعل ة تم من خاللها التواصل ب ن االساتذة ه وطلبتم وب ن الطلبة ف ما ب نهم من
المزيد من المعلوماتالسالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات
السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات هذه بالC # على بركة هللا.. * *إنجاز قاعدة بيانات ب*
المزيد من المعلوماتMicrosoft Word - Excel VBA
الفصل الا ول (البداية) قواعد البرمجة...4 مقارنة بين VB و...4 VBA ضبط بيي ة Excel للبرمجة...5 الماآرو فى برنامج...8 Excel أنواع الماآرو... 9 تنفيذ الماآرو... 11 شروط اسماء المتغيرات...18 الكاي ناتObjects...18
المزيد من المعلوماتجامعة حضرموت
جاهعة حضرهوت التسجيل االلكتروني لمرحلة التنسيق بالجامعة عبر الموقع www.hu-registration.com الصفحة الرئيسية زر الدخول على النظام ف حالة التسج ل سابقا ولد ك اسم مستخدم وكلمة مرور زر تسج ل متقدم جد د اذا
المزيد من المعلوماتالتاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما
التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما يلي )الجمل بصيغتين(: أ اكتب جمل التكرار بلغة البرمجة
المزيد من المعلوماتورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا
ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة الصحيحة من بني االختيارات االتية - نضغط على االمر ببرنامج
المزيد من المعلوماتBanner – Hold Information SOAHOLD
1 Financial Aid System Documentation - eservice E-serviceخطوات التقديم لنظام المساعدات عبر ال 2 خطوات التقديم لنظام المساعدات Steps to apply for financial aid 1 Login to the portal http://my.uaeu.ac.ae
المزيد من المعلوماتMicrosoft Word - Access VBA
الفصل الا ول (البداية) تصميم قاعدة بيانات بسيطة...4 الا وامر الا ساسية المتوفرة فى المعالجات...12 الفصل الثانى (برمجة ا كسيس (VBA برمجة أآسيس...18 VBA مقارنة بين VB وVBA...18 الدخول إلى صفحات آتابة برامج
المزيد من المعلوماتدليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا
دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح والخسائر الم زان ة العامة ). ح ث تم تصن ف هذه الحسابات
المزيد من المعلوماتFS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج
FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج 1. اتفاقية الترخيص والضمان المحدود الرجاء قراءة أحكام اتفاقية الترخيص قبل استخدام برنامج.Visualizer
المزيد من المعلومات) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس
) NSB-AppStudio ) 1 ( أهداف الدرس : بعد انتهاء هذا الدرس ستكون الطالبة قادرة على أن : )1 توضح مميزات برنامج ( NSB-AppStudio ) 2( تعدد لغات البرمجة المستخدمة في برنامج ( NSB-AppStudio ) 3( تذكر خطوات كتابة
المزيد من المعلوماتالأول في السي شارب((c#للمبتدائين
شباب التنميه والبداع : امحد ياسني شلش ذ د الدرس األول: فتح فيوجل ستوديو وشرحه 2012 1 -هذا هوه البرنامج نقوم بفتحه نسخه 2012 فيوجل استوديو new )نضغط علي - 2 اي مشروع جديد( project المتبنأ هذه لغه فيوجل
المزيد من المعلوماتبرمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1
سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات )حساس الضوء واأللوان( www.talents.edu.sa 1 اإلصدار 1,1 سبتمبر 2111 شركة المواهب الوطن ة للتدر ب والتعل م 2111 بعض الحقوق محفوظة. باستثناء المواضع الت
المزيد من المعلوماتالشريحة 1
القيادة 1 القيادة -الم ادة - تعر فات الم ادة -الفرق ب ن الم ادة واإلدارة - عناصر الم ادة اإلدار ة - نظر ات الم ادة اإلدار ة 2 القيادة تنطوي الم ادة على عاللة تبادل ة ب ن من بدأ بالفعل وب ن من نجزه وهذه
المزيد من المعلوماتالفرق بين البرمجة الإجرائية و البرمجة المسيرة بالأحداث :
طرق كتابة HTML محرر النصوص Text Editor مثل Notepad محرر بطريقة واجهة المستخدم الرسومية GUI Editor وهو محرر يكتب كود بلغة Dream تلقائيا باستخدام القوائم الموجودة فيه مثل برنامج Weaver 8.0 HTML 2 انواع محررات
المزيد من المعلوماتالصف السادس االبتدائي الفصل الدراسي االول بسم هللا الرحمن الرحيم الصفحة محتويات الفصل الدراسي األول الموضو
بسم هللا الرحمن الرحيم الصفحة 2 3 4 5 6 7 9 11 11 13 14 16 16 17 11 19 22 محتويات الفصل الدراسي األول الموضوع اختيار دولة محددة تغيير نمط عرض التاريخ لالرقام تغيير نمط عرض التاريخ )هجري - ميالدي( تغيير
المزيد من المعلوماتاختر عنوان مناسب
1 كيفية الوصول الى البريد االلكتروني في الكلية 2 3 الهدف من المحاضرة.Webmail كيفية الدخول الى حساب البريد االلكتروني في الخادم الجديد باستخدام كيفية استعراض الرسائل االلكترونية في السيرفر القديم..Microsoft
المزيد من المعلوماتمادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية وال
مادة اثرائية تكنولوجيا الصف الحادي عشر وحدة الوسائط المتعددة شرح برنامج VSDC إلنتاج وحترير الفيديو المشرف التربوي د.عطايا يوسف عابد مديرية التربية والتعليم شرق غزة مارس 9102 م الصفحة 1 تطبيقات برنامج VSDC
المزيد من المعلوماتكيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع
كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع وتجربته وفي النهاية ستجدون روابط المثال مع شرح فيديو
المزيد من المعلوماتمدرسة هارون الرشيد الثانوية للبنين المهارات العملية / تكنولوجيا المعلومات ( الثاني عشر) إعداد/ أ. خالد الح
املهارات العملية / تكنولوجيا املعلومات )Appinventor )بزنامج :on line من خالل االنترنت مباشرة App inventor خطوات تشعيل برنامج الدخول إلى حساب ج م ل.Gmail ثم رابط الموقع App inventor عبر متصفح االنترنت http://appinventor.mit.edu/explore/
المزيد من المعلوماتAllomani Warehouse User Guide
المخزن warehouse.allomani.com دليل المستخدم اللوماني للخدمات البرمجية www.allomani.com / 11 اكتوبر / 2010 1 P a g e المحتويات اضافة و اعداد موقعك في المخزن... 3 اعداد بيانات ال...FTP 3 اعدادات بيانات حقوق
المزيد من المعلوماتالتحكم في الجهاز عن بعد باستخدام نظام VNC
التحكم بالجهاز عن بعد باستخدام نظام VNC ا عداد : صالح عباس. w w w. a n a b i s h. c o m 2 هذا الملف من ا نتاج موقع ا نابيش وكافة حقوق التا ليف والنشر والتوزيع محفوظة للموقع ولا يجوز بيعه ا و تا جيره با
المزيد من المعلوماتكيفية استخدام موقع 4shared لرفع الملفات وتنظيمها على النترنت للمبتدئين. والمتقدمين في الحاسب. كتاب ل ابراهيم شاهين
كيفية استخدام موقع 4shared www.4shared.com لرفع الملفات وتنظيمها على النترنت للمبتدئين. والمتقدمين في الحاسب. كتاب ل ابراهيم شاهين بسم ال الرحمن الرحيم مقدمة بسيطة موقع 4shared.com هو موقع لرفع الملفات
المزيد من المعلوماتدليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai
دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati Twitter:@mohdmaskati بمساعدة : علي السباعي Ali Sibai Twitter:@alisibai المقدمة : العديد منكم يتعرض إلى حالة من الصدمة
المزيد من المعلوماتالسالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا
السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games الدورة تهتم فقط بتعلم البرمجة من االبتداء الى االحتراف
المزيد من المعلوماتMicrosoft Word - new.doc
الدرس الاول فى الماتلاب عنوان الدرس : ما هو الماتلاب الماتلاب هو لغة ذات مستوى عالى للحسابات والبرمجة و تمتاز بوجود برنامج يسهل عملية التعامل مع هذه اللغة. ويشمل البرنامج على: الحسابات الرياضية عمل الالجوريثمات
المزيد من المعلوماتالدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات
البوابة االلكترونية للمطابقة )سابر( 0 جدول المحتويات 2 2 9 1 وصف النظام 2 طلب مطابقة إرسالية جديد 3 إصدار الشهادة 1 1 وصف النظام يهدف هذا النظام لتمكين ضابط اتصال المنشأة ومفوض المنشأة من استخراج شهادة
المزيد من المعلوماتبرنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب
برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب... 13 1 خطوات التقديم للمساعدة المادية قبل البدء باستخدام البرنامج الرجاء:
المزيد من المعلوماتمتطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista
متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista Window أو Windows 7 Enterprise أو Ultimate أو Business
المزيد من المعلوماتعرض تقديمي في PowerPoint
كود التدريب KSH7TDB19 google يتم البحث عنه في متصفح sway يكون ضمن البرامج الموجودة من الموقع للتسجيل في hot mail او الدخول على البريد االلكتروني من : khulood.sairafi ضمن البرامج الموجودة hot mail للتسجيل
المزيد من المعلوماتMicrosoft Word - SolutionOOPFinal2011.doc
صفحة 1 من 5 : : A : : 2010/ : : :. : (20/60) (2) ( 20) (10/20) : محاآاة الواقع على أنه مجموعة من الا شياء و أ ن آل شيء مكون من صفات و سلوك هو... التغليف التجرید البرمجة الشيي ية إخفاء طریقة تطبيق السلوك
المزيد من المعلوماتالدليل التدريبي لتسجيل منتج البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لتسجيل منتج 0
البوابة االلكترونية للمطابقة )سابر( 0 جدول المحتويات 2 2 4 6 7 8 9 11 وصف النظام تسجيل المنتج إضافة منتج عن طريق الرمز المنسق الجمركي HS code إضافة منتج عن طريق الكلمات الداللية إضافة منتج عن طريق البحث
المزيد من المعلوماتالدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا
الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف االستدالل بفصل الحاالت االستدالل بالتكافؤ نبغ تقر ب
المزيد من المعلوماتWHAT’S NEW
الجديد في انجز تطبيق إصدارات X.4 المحتويات المحتويات... 1 المواصفات الجديدة بالنظام... 3.1.1.1 عدد المهام التي يجب إنجازها... 3 انشاء مهمة... 3.1.2 2. تعديل تكليف المهمة... 3 تاريخ حالات المهمة... 4.2.1.2.2.3
المزيد من المعلوماتمكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح
مكثف الثالثة الوحدة البوابات املنطقية هاتف : 798226 النظ ري الج زء و الثاني األ ول للد رسين وضح ان قصىد ت ا يهي : انرعثير انعالئقي ج هح خثريح ذكى قي رها إيا صىاب )( و إيا خطأ )( ان عايم ان طقي راتط يسرخذو
المزيد من المعلوماتاردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED
اردوينو الدرس الثامن تغيير درجة الالوان ل RGB LED في هذا الدرس ستقوم بتطبيق ماتعلمته بالدرس السابع والرابع وذلك لاستخدام الازرار في تغيير درجة الالوان في RGB Led القطع المطلوبة لاتمام هذا الدرس عليك توفير
المزيد من المعلوماتمختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-
جمل التحكم والشرط والتكرار PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :- تقسم جمل الشرط الى نوعين وهي :- -1 جملة اذا الشرطية ) statement ( if -2 جملة التوزيع ) case ( switch -1 جملة اذا
المزيد من المعلوماتعربي Sign-Code Website Guide فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخد
عربي فيما يلي دلي ا ل لطلب اسم مستخدم جديد لConnect Sell من خ لل موقع.Sign-Code يسمح لك الموقع بالدخول اإلداري على اسم المستخدم الخاص بك لID Office من خ لل طلب مستخدمين جدد وتحديثها وحتى حذفها:.1 ستتلقى
المزيد من المعلوماتc1
Zain Broadband Thank you for choosing Zain Broadband. With your Zain Broadband, you can explore and experience the internet world at high speed. This manual describes the indicator of Zain Broadband Modem,
المزيد من المعلومات<4D F736F F D20D8D1EDDEC920CDD0DD20C7E1E1EDE4DFD32E646F63>
بسم االله الرحمن الرحيم السلام عليكم ورحمة االله وبرآاته تم تحميل هذا الكتاب من موقع آتب الحاسب العربية www.cb4a.com للمزيد من الكتب في جميع مجالات الحاسب تفضلوا بزيارتنا في البدایة ستحتاج إلى قرص Hiren's
المزيد من المعلوماتThe Global Language of Business دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1
دليل ارشادي الستخدام صفحة خدمات الشركات األعضاء Members Area 1 للتسجيل في صفحة خدمات الشركات Area( )Members على الموقع االلكتروني لشركة هيئة الترقيم االردنية www.gs1jo.org.jo يرجى اتباع الخطوات التالية
المزيد من المعلوماتالمكونات
لغات البرمجه Programming Languages 2016/2017 الب ارمج او البرمجيات: هو عبارة عن مجموعة من األوامر والتعليمات مرتبة بتسلسل معين ويقوم الحاسوب بتنفيذها لتحقيق الهدف من البرنامج. المقدمة ىناك العديد من لغات
المزيد من المعلوماتعرض تقديمي في PowerPoint
Dr./ Ahmed Mohamed Rabie Sayed 1 2 صندوق االدوات صندوق االدوات Tools Box يحتوى اظهار وإخفاء Tools Box من قائمة على االدوات Window الرئيسية الالزمة النشاء واختيار.Tools وتعديل التصميم. ويمكن 3 Move Tool
المزيد من المعلوماتHow To Install Oracle Forms & Reports 6i
بسم االله الرحمن الرحيم How To Install Oracle Form & Report 6i آيف تعد وتثبت أوراآل فورم و ريبورت الا صدارة 6i الا س م التخص ص المو ه ل العم ل البل د اله اتف البري د الص فحة يوسف عثمان ناصر الشفيع مطور
المزيد من المعلوماتالفصل الثاني
1 برنامج MINTAB 17 105 احص إعداد أ- ريم المبطي 2 الفصل الثاني ( اختبارات الفروض وفترات الثقة ) لمعالم مجتمع واحد أوال : اختبار المتوسط : لدينا حالتين : نستخدم اختبار Z عندما : N كبيرة و معلومة أو مجهولة
المزيد من المعلوماتForum.zyzoom.net
إلنتاج مقاطع الفيديو والتعديل عليها Movavi 15.2.0 Videoانفراد_تام إصدار Editor Plus محمول حصري Fonts Lover انفراد حصري على منتديات زيزوووم الصفحة 1 أ قدم إليكم احدث وآخر اصدار لبرنامج Movavi Video Editor
المزيد من المعلوماتبسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح
بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا 0775226286 االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح المقصود بكل من : 1( االقتصاد المعرفي : هو االقتصاد
المزيد من المعلوماتMicrosoft Word - Oracle1
360 Hòî b þa@âbè½ai Oracle Developer îôèm@æë í@áüèm pbíìn a@ ŠèÏ تعرف على ا وراكل تعرف على أوراكل... 4 مالمح ومزايا مجموعة التطوير 5...Oracle Developer Suite 10g أدوات تطوير التطبيقات...6 Oracle Developer
المزيد من المعلوماتوزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************
وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 2 / 22 األولى الدراس ة الفترة ************************************************************************************
المزيد من المعلومات( IP Address ) العنوان الشبكي
اسم المقرر شبكات وامن المعلومات عنونة وتقس م الشبكات Network Addressing and Subnetting المحتو ات مقدمة العنوان الشبكى ) Address ( IP تقس مات العنوان الشبكى parts( )IP Network and Host قناع الشبكة Subnet
المزيد من المعلوماتالوحدة التاسعة
الفائدة من احملاضرة التاسعة اإلجراءات و الدوال Procedures and Functions.1.2.3.4 استخدام اإلجراءات والدوال ميكن تلخيصها يف اآليت :- تقليل حجم الربانمج. سهولة تطوير الربانمج يف املستقبل. سهولة اكتشاف اخطاء
المزيد من المعلوماتبسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة ال
بسم اهلل الرمحن الرحيم الوحدة الثانية الفيجول بيسك Microsoft VISUAL BASIC احلمد اهلل الذي أكرمين و منحين الفرصة لتوفري لكم هذا امللخص املنقى للوحدة الثانية من الكتاب املدرسي للصف احلادي عشر, و ارجوا أن
المزيد من المعلوماتتنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Ca
تنصيب و إعداد تقانة التستجابة الذكية (SRT) التخزين المؤقت باتستخدام أقراص الحالة الصلبة SRT Intel Smart Response Technology Installation Guide (SSD Caching) اللوحة الم ASRock (ASRock Z68) ANTFRA 2014 فهرس
المزيد من المعلوماتعرض تقديمي في PowerPoint
.1.2.3 أولا هذا اإلجراء يقوم به أمين مركز مصادر التعلم بعد الدخول للصفحة الرئيسية من حسابه في نظام نور ثم إختيار مصادر التعلم يتم إضافة أوعية مصادر التعلم ) الكتب أقراص الليزر( من قبل أمين مركز المصادر
المزيد من المعلوماتدليل المستخدم لبوابة اتحاد المالك التفاعلية
دليل المستخدم لبوابة اتحاد المالك التفاعلية الشاشة الرئيسية 3 إنشاء مستخدم جديد 4 أوال: التسجيل كفرد 5 - نوع الهوية «سعودي» : 5 - نوع الهوية «مقيم :» 6 - نوع الهوية «خليجي» : 7 : التسجيل كمنشأة : 9 ثانيا
المزيد من المعلوماتعرض تقديمي في PowerPoint
Dr./ Ahmed Mohamed Rabie Sayed 1 2 Symbol Sprayer Tool -23 تستخدم األداة Symbol Sprayer Tool إلنشاء مجموعة من الرموز Symbols التصميم. لتنشيط األداة يتم الضغط على مفتاح Shift+S من لوحة المفاتيح. صفحة داخل
المزيد من المعلوماتPowerPoint Presentation
مصرف اإلنماء التقديم للوظائف الداخلية 21 أكتوبر 2018 التسجيل كموظف داخلي في حال التحاقك بالمصرف في أو قبل 22 فبراير 2016 يكون لديك بالفعل حساب في بوابة التوظيف. يرجى النقر على الرابط التالي: https://career.alinma.com/en/forgotuserinfo/
المزيد من المعلوماتSlide 1
تصميم السيرة الذاتية كصفحات الويب د. احمد عادل اسماعيل عمادة المركز الجامعي لخدمة المجتمع و التعليم المستمر. WWW.Dr-Ahmed.Info Info@Dr-Ahmed.Info -------------- المرجع: www.support.office.com اهداف المحاضرة
المزيد من المعلوماتSP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /
SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v / 1014-05 1 I. معلومات حول المنتج 1-1. محتويات العبوة مؤتمر نزع السالح مع دليل التثبيت السريع مفتاح القابس الذكي دليل التثبيت السريع 1-2. اللوحة األمامية
المزيد من المعلوماتأسرار ويندوز أكس بي أصبح الكثير من مستخدمي نظام التشغيل Windows XP ومجموعة برامج Office XP على دراية كبيرة بكل منهما.. وقد يعتقد البعض أنه لم يعد هناك
أسرار ويندوز أكس بي أصبح الكثير من مستخدمي نظام التشغيل Windows XP ومجموعة برامج Office XP على دراية كبيرة بكل منهما.. وقد يعتقد البعض أنه لم يعد هناك جديد في الحديث عنهما ولكننا في هذا المقال نعرض لك
المزيد من المعلوماتالشريحة 1
المملكة العرب ة السعود ة وزارة الترب ة والتعل م إدارة الترب ة والتعل م بمكة ث تطو ر 24 الباب الثاهي الدرس األول: برامج إعداد العروض التقديمية برنامج البوربوينت لعلك قمت بز ارة العد د من المعارض, ما األش
المزيد من المعلوماتDeterminants
قسم الهندسة الزراعية د/ خالد ف ارن طاهر الباجورى استاذ الهندسة الز ارعية المساعد khaledelbagoury@yahoo.com Mobil: 01222430907 المقدمة ماهي المصفوفة جمع الضرب الكمي للمصفوفات ضرب منقول المصفوفة محدد المصفوفة
المزيد من المعلوماتشرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصل
شرح برنامج استعادة الملفات المحذوفة Recover my files من اعداد : رافاييل يوسف مقدمة: آلنا يعلم ان اجهزة الكومبيوتر قادرة على حفظ الملفات على قرصها الصلب على شكل موج ات آهرومغناطيسية و اننا نعلم باننا نستطيع
المزيد من المعلوماتSchedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of
Schedule Planner User Guide Target Audience: Students This tool can help you better plan your course schedule by generating a visual representation of possible schedules with no time conflict. Getting
المزيد من المعلوماتالفهرس: كيفية ضبط الموبايل/التابلت: خدمة االنترنت معرفة مسبقا على الجهاز. في حالة عدم تعريف خدمة االنترنت مسبقا على الجهاز يمكنك ضبطه يدويا ادخل على D
الفهرس: كيفية ضبط الموبايل/التابلت: خدمة االنترنت معرفة مسبقا على الجهاز. في حالة عدم تعريف خدمة االنترنت مسبقا على الجهاز يمكنك ضبطه يدويا ادخل على Data Cellular أو network«3g«ثم ادخل على Settings APN
المزيد من المعلوماتOtterBox Global Warranty Final _multi_final.xlsx
Arabic الضمان المحدود ل كة OTTERBOX GLOBAL ("الضمان المحدود") الضمان المحدود شار إليها ( جميع أنحاء العالم تضمن كة Otter Products وOtterBox LLC d/b/a و اتها التا عة شار إليها إجمالا اسم "المنتجات") ضد
المزيد من المعلوماتشرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (
السلم عليكم و رحمة ال تعالى و بركاته )الصدار الثالث( الفهرس : (1 مقدمة 02... (2 تحميل التوزيعة 02... (3 حرق التوزيعة 06... (4 شرح قوائم محمل القلع 09... (5 لقطات من داخل التوزيعة 25... مرحلة القلع 25...
المزيد من المعلوماتBND
1 د/أحمد ربيع د/ نهى البدري 2019-4- اإلثنين 22 3 المحاضرة الثامنة مستعرض اإلنترنت Web Browser فتح برنامج مستعرض االنترنت The Internet Explorer مكونات واجهة المستعرض التعرف على الصفحة الرئيسية Home Page
المزيد من المعلوماتكل ة االقتصاد وعلوم الس اس ة االسئلة االسترشاد ة لطلبة التعل م عن بعد لمادة نظر ة التنظ م قسم:االدارة. لسنة: أوال:أختر االجابة الصح حة: مكن
كل ة االقتصاد وعلوم الس اس ة االسئلة االسترشاد ة لطلبة التعل م عن بعد لمادة نظر ة التنظ م قسم:االدارة. لسنة: 2102-2102 أوال:أختر االجابة الصح حة: مكن أن النظر ة ه االسلوب العلم الذي مكن من: *التفس ر. *التنبؤ.
المزيد من المعلوماتvb4arab
المحتويات : مدير المجلة : األستاذ عبد هللا العتيق فريق العمل : إدارة منتدى فيجوال بيسك العرب www.vb4arab.com : المجلة أقسام VB.NET لهذا العدد C#.NET ADO.NET SQLSERVER ASP.NET Reports قسم أخبار وجديد المنتدى
المزيد من المعلوماتABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long i
ABU DHABI EDUCATION COUNCIL Abu Dhabi Education Zone AL Mountaha Secondary School g-12 science section Mathematics Student Name:.. Section: How Long is the Average Chord of a Circle?/ 2009-2010 Second
المزيد من المعلوماتVisual Basic.Net كتاب تعليمي للمبتدئيين اعداد / محمد حازم الشميري 1
1 سلسلة تعليمية من الصفر حتى االحتراف بيسك فيجوال. نت للمبتدئيين الطبعة االولى 3418 ه 6132 م 2 محمد حازم الشميري خريج كلية العلوم االدارية / محاسبة بك جامعة تعز 4102 م الجمهورية اليمنية تعز االيميل : profionaldhim@gmail.com
المزيد من المعلوماتأسهل طر قة لعمل مجلة ببرنامج Word أسهل طر قة لعمل مجلة ببرنامج Word عمراوي عبدالمالك
عمراوي عبدالمالك malekpease@gmail.com 2102 1 بسم هللا الرحمن الرح م مقدمة: هناك عدة طرق لعمل مجلة, فهناك تلك الت قوم أصحابها بعملها عن طر ق برامج احتراف ة متخصصةة أشهرها,Adobe Indesign أما ف كتابنةا هة
المزيد من المعلوماتاستنادا الى احكام البند )ثالثا ( من المادة )08( من الدستور واحكام البند )2( من المادة )4( من امر سلطة االئتالؾ المؤقته )المنحلة( رقم )65( لسنة 2884 )ق
استنادا الى احكام البند )ثالثا ( من المادة )08( من الدستور واحكام البند )2( من المادة )4( من امر سلطة االئتالؾ المؤقته )المنحلة( رقم )65( لسنة 2884 )قانون البنك المركزي ) والبند ثان ا من المادة )9( من
المزيد من المعلوماتMicrosoft Word - moneybookers
الرحيم الرحمن االله بسم א א א ãããaewt{tuaçxà دليل المستخدم العربي في MONEYBOOKERS شرح بنك أوال عن البنك: :معلومات وقلربيزدنيعلما من بريطانيا. 1- البنك جنسيته المناسبة للعمل بھا. به تختار العملة -2 من 5
المزيد من المعلوماتMicrosoft Word - Question Bank-II Sem. BA Arabic Core Course, Informatics with DTP
UNIVERSITY OF CALICUT SCHOOL OF DISTANCE EDUCATION B.A ARABIC (2011 Admn. onwards) SECOND SEMESTER Core Course INFORMATICS WITH D.T.P. QUESTION BANK من إخترع "الصفر" (العرب الا وربيون الفرنسيون الا لمانيون)
المزيد من المعلوماتBasic Invoice Template for Word
قاموس المصطلحات أعزائنا, ستجدون هنا جميع المصطلحات المستخدمة خالل مساق "مقدمة لبرمجة تطبيقات األجهزة النقالة بنظام أندرويد" مترجمة إلى اللغة العربية لمنفعتكم. 1 6:00 AM 6 صباح ا 1 2 3.7" 2 بوصة 3.7 3 Accept
المزيد من المعلوماتجمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املع
جمعية زمزم للخدمات الصحية التطوعية بإشراف وزارة الشؤون االجتماعية تصريح رقم )411( نظام إدارة الجودة Quality Management System إجراءات الئحة تقنية املعلومات زمزم 19 إعداد االسم : هاني عبدالعزيز فلمبان الوظيفة
المزيد من المعلوماتMicrosoft Word - AR_ _UM TLCD - KBRC01A.doc
TOUCH LCD WALL CONTROLLER for Online Controller KBRC01A دليل المستخدم 1. وصف للشاشة التي تعمل بلمس Controller) (Touch LCD Wall التحكم عن طریق اللمس (LCD) هو من لوازم المحول KKRP01A الذي یسمح بتحكم سهل
المزيد من المعلوماتطلب الحصول على مقعد في الروضة أوSFO الطلب يجب ان يوضع في بوابة اولياء االمور الموجودة في الموقع االلكتروني للبلدية htts ://sandefjord.ist-asp.com/sand
طلب الحصول على مقعد في الروضة أوSFO الطلب يجب ان يوضع في بوابة اولياء االمور الموجودة في الموقع االلكتروني للبلدية htts ://sandefjord.ist-asp.com/sandefjordpub/login.htm قبل البدء بالطلب عليك اختيار الروضة
المزيد من المعلوماتنظرية الملاحظة
إعداد أ.هدى القحطان صاحب هذه النظر ة هو ألبرت باندورا ومن مإلفاته كتابه مبادئ تعد ل السلوك عام 1969 ثم كتابه عن نظر ة التعلم االجتماع عام 1971 ح ث تناول ف ه أحدث تصور دق ق لنظر ة التعلم االجتماع والمعرف
المزيد من المعلوماتMicrosoft Word - QA-Reliability
اختبار صلاحية الاستبانات Questionnaires Reliability Analysis لتقويم ا دوات جمع البيانات الميدانية (الاستبانات) باستخدام قياس ليكرت لدرجة الموافقة Likert Scale من نوعان هناك الاختبارات التي لها تخضع ا ن
المزيد من المعلوماتAdobe Flex 3
محمد محمود ابراهيم موسى WWW.SCABTECH.COM MOHAMMED.AAU@GMAIL.COM هللامسب شكر وتقدير: الحمد هلل و الصالة و السالم على رسول هللا.. اللهم لك الحمد و الشكر و الثناء على توفيقك و تيسيرك سبل الخير لنا يسعدني
المزيد من المعلوماتقسم تكنولوجيا الحاسوب والمهن الصناعية
تكنىلىجيا قسم الحاسىب والمهن الصناعية تطبيقات برمجية الكترونية مقدمة عن برنامج LabView م.محمد األسمر الفصل الثاني 2012 م مقدمة فى LabVIEW الهدف : التعرف على بيئة.LabVIEW المحتويات : Virtual 1( ما هى Instruments
المزيد من المعلوماتIRIScan Executive 4 - Button Manager
IRIScan Executive 4 دليل المستخدم IRIScan Executive 4 Button Manager حقوق النشر IRIScanExecutive4-dgi-27052016-01 حقوق النشر 2016 لشركة.I.R.I.S SA كل الحقوق محفوظة. تخضع المعلومات الواردة في هذا المستند
المزيد من المعلوماتالدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء ا
الدوال في اكسل الدوال: هي صيغ معرفة مسبقا تقوم بإجراء عمليات حسابية بإستخدم قيم محددة ووسائط مسماة في ترتيب بنية معينة بناء الدالة: إغالق. يبدأ بناء الدالة بعالمة المساواة )=( ثم اسم الدالة وقوس فتح ويتم
المزيد من المعلوماتNUBIX for Information Technology
P a g e 1 NUBIX for Information Technology Document Management System. NUBIX for information technology is a software house located in Cairo Egypt, formed as limited company with Swiss and Egyptian capital.
المزيد من المعلوماتBasic Invoice Template for Word
قاموس المصطلحات أعزائي... ستجدون هنا جميع المصطلحات المستخدمة خالل مساق "أساسيات وأفضل ممارسات لغة ال "HTML5 مترجمة إلى اللغة العربية لمنفعتكم. 1 Accessibility 1 إمكانية الوصول 2 Animation (Animations)
المزيد من المعلومات0 Eng.W isam Al- isawi Microsoft PowerPoint
0 Eng.W isam Al- isawi واجهة البرنامج شر ط المجموعات شر ط العنوان شر ط التبو ب الشر حة الذي تم التعامل معها منطقة عرض الشرائح المضمنة فى العرض التقد مى منطقة إضافة مالحظات على الشر حة شر ط الحالة أرجو
المزيد من المعلوماتأ متطلبات التأش رة قص رة المدة عز زنا العم ل برجاء التأكد من النقاط التال ة: - تم تقد م الطلب للحصول على التأش رة ف مكتب ف إف إس جلوبال مكتب تأش رات م
أ متطلبات التأش رة قص رة المدة عز زنا العم ل برجاء التأكد من النقاط التال ة: - تم تقد م الطلب للحصول على التأش رة ف مكتب ف إف إس جلوبال مكتب تأش رات مالطا من الساعة 03:80 صباحا وحتى 03:80 مساءا من األحد
المزيد من المعلوماتMicrosoft Word _814.doc
أسرارXP Windows تم تحميل هذا الكتاب من موقع آتب www.kutub.info للمزيد من الكتب في جميع مجالات التقنية تفضلوا بزيارتنا 1- تخلص من ملفات Thumbs.db الخاصة بالمصغرات عندما تقوم بعرض محتويات مجلد من المجلدات
المزيد من المعلوماتمشروع المكتبات الرقمية
قطاع الدراسات العليا والبحوث اإلدارة العامة للمكتبات قاعدة بيانات IEEE Electrical, Electronic Engineering and Computer Science إصدار رقم يونيه )6( 2016 قطاع الدراسات العليا والبحوث االدارة العامة للمكتبات
المزيد من المعلومات