![]() |
|
تصميم المواقع باستخدام Objet COM ASP - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4) +--- قسم : برمجة الويب بدلفي وDelphi .NET و Oxygen (https://delphi4arab.net/forum/forumdisplay.php?fid=29) +--- الموضوع : تصميم المواقع باستخدام Objet COM ASP (/showthread.php?tid=3246) |
تصميم المواقع باستخدام Objet COM ASP - زكيري عبدالعالي - 28-06-2011 سلام عليكم داءما مع زكيري و برمجة الويب و هذه المرة عن طريق . باختصار يمكننا مكون الكوم من إخفاء بعض الأمور التي لا نريد ان تظهر في صفاتنا مثل اكواد الاتصال بالقاعدة و اكواد الخاصة بالمعالجات .اي نستطيع ان نقول ان هذا النوع من المخطط عبار عن برمجة متعددة الطبقات 2-tier يمكننا الدلفي من إنشاء مكون الكوم بكل سهولة إذن الأدوات المستعملة هي دلفي + iis [COLOR="Red"]خطوات العمل [/COLOR] 1- انشار مشروع مكتبت ActiveX كود : http://www.jmdoudoux.fr/delphi/asp/delphiASP001.jpgكود : http://www.jmdoudoux.fr/delphi/asp/delphiASP002.jpg2- اضافة Objet Active Server الى المشروع نختار من القاءمة "Fichier / Nouveau / Autres"و في الصفحة ActiveX الايقومة "Objet Active Server كود : http://www.jmdoudoux.fr/delphi/asp/delphiASP003.jpgمثلا عل تريد اضافة وضيفتين كمثال و اسم الكلاس التي ستراها في الاول ..الخ كود : http://www.jmdoudoux.fr/delphi/asp/delphiASP004.jpgبعدها نتحصل على - ملف من نوع _TLB الذي يشمل كل الخصائص التي حددناها - وحدة نجد فيها l'implémentation مع الواجهات الخاصة بمكون الاسبي ... - صفحة اسبي فارغة بعدها نتحصل على واجه مهمة جدا و التي تسهل علينا التغيير في مشروعنا اي اضافة كلاسات و ميتودات و خصاءص الكلاس ... كود : http://www.jmdoudoux.fr/delphi/asp/delphiASP005.jpgكود : http://www.arabteam2000-forum.com/uploads/monthly_11_2010/post-1034-047155200%201289475912.jpgلكن انا الان بحاجة الى اضافة محرر صقحات الاسبي في الدلفي . لم استطع عمل هذا **** ال****** كود : http://www.arabteam2000-forum.com/uploads/monthly_11_2010/post-1034-083297300%201289737162.jpgمحمد نسمان خي زكيري، كل عام وانت بخير اولاً بالنسبة لاضافة ال ASP هل تقصد فتح الملفات فقط؟, ام فتح الملفات وجعل دلفي يتعرف على كود ال asp وتلوينه؟؟؟ بالنسبة للخيار الأول اعتقد قمت بعرض كيف يتم ذلك، ام للخيار الثاني فلا اعتقد يمكن جعل دلفي يتعرف على كود ال asp بشكل تلقائي، لكن قد يمكن ذلك من خلال اضافة دعم له من خلال ال Tools API والتي تجعلك تخصص بيئة التطوير بالشكل الذي ترغب راجع هذا الرابط كود : http://www.delphi-ce...ghlighting.aspxلكن المثال بسيط ولا يتطرق لعملية التعرف على كود معين، وكما هوا واضح منه يتم ذلك من خلال دعم IOTAHighlighter الخاصة ب Tools api ولو راجعت ملف ToolsApi.pas فسوف تجد ان كل ال Syntax Highlighter مذكورين بها بشكل مباشر أي لا يتم التعرف على غيرهم بدون اضافة الدعم بشكل خارجي من خلال ال IOTAHighlighter. موقع قمت بانشاءه بهذه التقنية في الانترانت الخاصة بوضفين البنك لا نستطيع الوصول اليه من الخاج كود : http://www.banque-france.fr/ |