![]() |
|
[تمرين] الكل يسأل و الكل يجيب - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16) +--- الموضوع : [تمرين] الكل يسأل و الكل يجيب (/showthread.php?tid=1107) |
[تمرين] الكل يسأل و الكل يجيب - TF6M - 28-08-2009 هل جربت تشغيل الدرايفر ؟ : نعم !!!! . هل قام بالعمل الذي برمج له ؟ : نعم !!!! . انا جربت الدرايفر و ساخبرك بالنتيجة بعد ان تجيب :نعم مشكل في تسمية الـ driver.pas :thumbs:. بارك الله فيك ,, [تمرين] الكل يسأل و الكل يجيب - STRELiTZIA - 28-08-2009 إقتباس :انا جربت الدرايفر و ساخبرك بالنتيجة بعد ان تجيب :نعم مشكل في تسمية الـ driver.pasنعم الدرايفر يعمل بنجاح.. و عندك خطأ في تسمية وحدة الدرايفر. ارأيت ان برمجة الدرايفرات حساسة جدا جدا، و اي خطأ بسيط يقودك مباشرة الى bsod. بالتوفيق ان شاء الله [تمرين] الكل يسأل و الكل يجيب - me_delphi - 04-09-2009 السلام عليكم سؤالي ليس برمجي وهو لمادا هده الضجة حول تقنية الدوت نت ولازالت أغلب البرامج المبرمجة والحديثة تبرمج ب دلفي و سي بلس بلس أعلم أن أحد الأسرار هو السهولة الكبيرة لكني أرى أن هده التقنية ضلت حبيسة البرامج الموجهة للشركات أي أنها ليست للمشاريع الضخمة جدا التي نراها مثلا winrar مبرمج ب C++Builder ولا داعي لدكر برامج الدلفي [تمرين] الكل يسأل و الكل يجيب - MjIrIm - 06-09-2009 me&delphi' كتب :السلام عليكم في البداية السلام عليكم
الأسباب تعود لكون شركة Microsoft ماديا قوية جدا مما جعلها تكون سوق كبيرة محيطة بها أو تتعامل معها الطرق كثيرة التي اعتمدها فهي لا تنتظر المبرمجين بل تقصدهم الى ديارهم و تعطيهم أجور تسيل اللعاب حتى يتواجدون معها (الأمثلة كثيرة) و الشهائد التي تضعها في كل الدول تقريبا في شكل مناظرات تساعدها كثيرا من ناحية البرمجيات لم تدخل شركة Microsoft كثيرا هذه السوق و لكل ميدان لغة البرمجة المناسبة له, لذلك المقارنة تبقى دائما رهن الميدان المنافسة الان بدأت تكبر و تشتد لعلمك الان أصبحت الحواسيب غير مدعمة بأحد أنظمة التشغيل الخاصة ب Microsoft لكل من شركة Hp أو Dell و أصبحت تدرج مع حواسيبها اما نسخة من Ubuntu أو تترك Free Dos فقط شركة Google منافسة لها و Embarcadero أيضا و القادم مازال يخفي الكثير يبقى لكل شخص ميولاته الخاصة و لغة البرمجة المفضلة الموضوع يمكن أن يقال فيه الكثير و السلام. [تمرين] الكل يسأل و الكل يجيب - me_delphi - 07-09-2009 أوافقك الرأي أخي الكريم أما من ناحية الميولات و اللغة المفضلة فهدا شيء معروف فكما تلاحظ فجيل مبرمجي الدوت نت نادرا مايتعاملون مع المؤشرات بالاظافة الى غياب الأسمبلي في لغتهم و العديد من مكامن القوة أما السهولة فهدا الشيء الدي لمسته فيها وهكدا سيضلون تابعين لميكروسفت في كل صغيرة و كبيرة لاأقول أنها سيئة بل لا يجب على المبرمج ان يعتمد عليها كليا فلا بد من أسمبلي و سي بلس بلس [تمرين] الكل يسأل و الكل يجيب - MjIrIm - 07-09-2009 في البداية السلام عليكم
لاطلاع أكثر, تم تناول الحديث في خصوص هذه الموضوع بهذه المشاركة لدى الفريق العربي للهندسة العكسية حوار : دلفي أم فيجوال دوت نت؟ و السلام. [تمرين] الكل يسأل و الكل يجيب - TF6M - 23-12-2009 السلام عليكم هدا سورس كود لعمل Load & Unload لـ دريفر من اليوزر مود : PHP كود : {$OPTIMIZATION ON}أصل الكود بلغة c/c++ : PHP كود : int _cdecl main(void)الأن ممكن رسم توضيحي لهندسة الكيرنل المعتمدة من طرف الـ wIndows : http://technet.microsoft.com/en-us/library/Bb496993.uamv1c1_02_big(en-us,TechNet.10).gif كما نلاحظ الطريقة المعتمدة لا نحتاج فيها إلى تسجيل الدريفر في الريجيسترى بل مباشرة و بكل سهولة . [تمرين] الكل يسأل و الكل يجيب - TF6M - 23-12-2009 الدالة CreateService تتيح لنا بإختيار مود التحميل في البارامتر dwStartType كما يلي : SERVICE_AUTO_START : يتم تحميل السيرفيس أليا وقت تشغيل النظام . SERVICE_BOOT_START : يتم تحميل السيرفيس بلودر النظام مود boot SERVICE_DEMAND_START : يحمل مباشرة فور إستدعاء الدالة StartService IoInitSystem ## : SERVICE_SYSTEM_START SERVICE_DISABLED : إبطال السيرفيس محاولا تشغيله في مود الخطأ و ذلك بإرجاع ERROR_SERVICE_DISABLED و عليه سنتمكن من عمل Loader بسيط مع التحكم في كيفية أو مود التحميل ... PHP كود : procedure CallDriver(sysName: string;LoadMode:Byte);حيث loadMode : PHP كود : // Start Type****ا المشاركة و طرح الأفكار و التوضيحات بارك الله فيكم ,, [تمرين] الكل يسأل و الكل يجيب - khiro.alg - 27-08-2011 السلام عليكم كيف يمكن إنشاء درايفرات sys. إنطلاقا من دلفي ؟ (يعني الخطوات المبسطة من ترجمة وربط ..ما الملفات التي نربطها وبماذا؟) |