افتح دليل تثبيت دلفي، مثل C:/PRogram Files/Borland/Delphi7، سترى أن الدليل يحتوي على بعض الملفات والمجلدات: ² المصدر: يخزن جميع التعليمات البرمجية المصدر التي توفرها Delpi، بما في ذلك VCL، WEBSNAP، IntraWeb، ToolsAPI وما إلى ذلك، إذا أردنا عادةً العثور على الكود المصدري لدلفي، فيمكننا العثور عليه هنا. هناك أيضًا أكواد مصدرية لبعض الأدوات التي توفرها دلفي، مثل borland مقبس الكود المصدري للخادم (ScktSrvr.exe)، وخادم الويب لتصحيح أخطاء IntraWeb (HTTPSrvr.dpr)، وما إلى ذلك. إذا كان لديك الوقت للنظر في أكواد المصدر هذه، فسيكون من المفيد جدًا تحسين نفسك، على سبيل المثال، إذا كنت ترغب في ذلك واحد يدعم CGI. يدعم خادم الويب الجلسات. في هذا الوقت، يمكنك دراسة مشروع HTTPSrvr.dpr وإجراء بعض التعديلات لاستخدامه. هناك مزايا فقط وليس هناك عيوب في دراسة الكود المصدري الذي يأتي مع دلفي. قد لا تحتاج إليها أثناء الدراسة، ولكن بعد فترة، سيكون لديك فكرة عندما يتعين عليك إكمال المشاريع ذات الصلة. ² Rave5: أحدث أداة لإعداد التقارير متكاملة مع delphi7. يقوم هذا الدليل بتخزين جميع الملفات الداعمة لـ Rave5، مثل Rave.exe، وهي أداة تستخدم لتصميم تنسيق تقرير Rave، ويمكنك من خلاله تعديل قالب تنسيق التقرير، أمثلة على استخدام Rave5 لعمل التقارير عند إعداد التقارير، تأكد من إلقاء نظرة على هذا المثال. ² المشاريع: قم بتخزين مشاريعك الخاصة هذا هو الدليل الذي أعدته دلفي لنا لتسهيل الإدارة، لكننا في كثير من الأحيان لا نقوم بتخزينه بهذه الطريقة. من الأفضل تخزين مشاريعنا الخاصة في الدليل المحدد الخاص بنا، وهو أكثر من ذلك يفضي إلى إدارة أنفسنا. لأنه، بشكل عام، اعتاد العديد من الأشخاص على تثبيت دلفي في الدليل الافتراضي للنظام، وغالبًا ما يكون هذا القرص هو قرص النظام إذا قمت بوضع مشروعك في هذا الدليل، فسوف تتأثر بسهولة بالفيروسات أو قد لا تقوم بتثبيت دلفي I بشكل صحيح حذف الرمز بعناية. تم تصميم هذا الدليل لنا بواسطة دلفي، ولسنا بحاجة إلى استخدامه. ² Ocx: يتم استخدام هذه الدلائل لتخزين كود اتصال دلفي الذي تم إنشاؤه حديثًا عند تثبيت عناصر تحكم Ocx الجديدة. على سبيل المثال، تقوم التعليمات البرمجية الموجودة في دليل الخوادم ضمن هذا الدليل بتخزين التعليمات البرمجية التي تستدعي واجهة نظام Office. ² الكائنات: يقوم هذا الدليل بتخزين قوالب دلفي، بما في ذلك نوافذ القوالب ومشاريع القوالب. على سبيل المثال، انقر فوق ملف->جديد->أخرى...، وانتقل إلى صفحة النماذج، وحدد "حول الصندوق"، ثم انقر فوق "موافق". سترى نموذج "حول" يتم إنشاؤه تلقائيًا. يتم تخزين الكود المصدري لقالب النموذج "حول" هذا في هذا الدليل، ويمكننا العثور على About.pas وAbout.dfm في هذا الدليل. ويمكنك استخدام دلفي لفتحه وتحريره، بحيث تقوم بإنشاء نموذج "حول" من هذا القالب في المرة القادمة ، وهو النموذج الذي تريده. توجد أيضًا نوافذ قوالب أخرى لصفحة النماذج، بالإضافة إلى رموز القالب لصفحة الحوار وصفحة الأعمال وما إلى ذلك، كلها مخزنة في هذا الدليل. توجد أيضًا أدلة Win2Kapp وSdiApp وMdiApp ضمن هذا الدليل والتي تخزن مشاريع القوالب. يمكن تعديل نوافذ القوالب هذه أو مشاريع القوالب هذه إلى القوالب التي تريدها حسب الرغبة. إذا شعرت أن هذه القوالب ليست كافية، يمكنك إضافة المزيد. طريقة الإضافة: Ø مشروع القالب: افتح المشروع ليكون قالبًا، انقر فوق المشروع->إضافة إلى المستودع. Ø نافذة القالب: انقر بزر الماوس الأيمن في النافذة لاستخدامها كقالب وحدد إضافة إلى المستودع.... ² MergeModules: يخزن ملفات الدعم ذات الصلة المستخدمة عند استخدام خدمة Microsoft Windows Installer لإنشاء برامج التثبيت. ² Lib: يقوم بشكل أساسي بتخزين ملفات DCU المتوسطة التي تم إنشاؤها بواسطة الكود المصدري المقدم من دلفي وملفات الموارد المستخدمة بواسطة أكواد المصدر هذه أثناء التجميع والاتصال، وهو ما يساعد في تسريع تجميع دلفي بالطبع، لا يمكن إكمال المشروع بدون تجميع ملفات RES. ² الواردات: يقوم بشكل أساسي بتخزين ملفات dcu وpas التي تم إنشاؤها بعد استيراد التحكم النشط. ² التعليمات: يقوم بتخزين ملفات المساعدة لجميع أدوات وعناصر التحكم الخاصة بشركة دلفي والجهات الخارجية. يوجد ثلاثة أدلة فرعية في هذا الدليل: Ø الأدوات: يمكن لـ HCW.EXE استخدامها لإنشاء ملفات تعليمات Windows. Ø IntraWeb: يخزن ملفات تعليمات IntraWeb. Ø أمثلة: هناك بعض الأمثلة الكلاسيكية الجيدة لاستخدام دلفي. تعد الأدلة مثل Jpeg وBitmap أمثلة جيدة لمعالجة الصور والرسومات، إذا كانت لديك احتياجات في هذا الصدد، فيمكنك الرجوع إليها؛ وتعد الأمثلة الموجودة ضمن RegIni أمثلة جيدة لتشغيل السجل وكتابة السجل، يمكنك قراءته بالتأكيد؛ والأمثلة الموجودة في دليلي BatchMv وBatchMv2 هي أمثلة على استخدام TbatchMove الخاص بـ BDE لاستيراد البيانات، مع تحسينات طفيفة، يمكن أن تصبح وحدة وظيفية للنسخ الاحتياطي للبيانات لبرنامجك ; القائمة وMenu2 هما مثالان على استخدام القوائم... على أية حال، أحب هذه الأمثلة أكثر وسأرجع إليها عند الحاجة. ² العروض التوضيحية: دليلي المفضل. يحتوي على أمثلة لاستخدام دلفي، ويغطي جميع جوانب دلفي تقريبًا، مثل برمجة قواعد البيانات (DB)، والثلاثية الطبقة (Midas)، واستخدام مكونات IntraWeb (IntraWeb)، وبرمجة Ado (Ado)، واستخدام مكونات Quickrpt (Quickrpt). )، واستخدام مكونات الشبكة (الإنترنت ، غالبًا ما يسأل بعض مستخدمي الإنترنت في المنتدى عن كيفية كتابة برنامج دردشة عبر الشبكة المحلية (LAN)، في الواقع هناك أمثلة جيدة، مثل NetChat)، وكيفية عرض الموارد واستخراجها في ملف exe أو Dll (ResXplor، غالبًا ما أستخدمه لاستخراج exe أو. Dll الأيقونات الموجودة مفيدة جدًا)... هناك أيضًا بعض الأمثلة على مكونات الكتابة، مثل Demolbl وPropEdit وما إلى ذلك. إذا كنت مبتدئًا في دلفي وتعلمت دراسة كل مثال بدقة، فيجب القول أنه يمكنك استخدام دلفي لإكمال معظم أعمال التطوير. ² Bin: الدليل الرئيسي، حيث يتم تخزين برنامج دلفي القابل للتنفيذ هنا. يتضمن أيضًا جميع الأدوات التي توفرها دلفي. على سبيل المثال، BORdbg70.exe ضروري لتصحيح أخطاء دلفي عن بعد؛ dbexplor.exe هو مستكشف SQL شائع الاستخدام؛ يمكن استخدام مترجم موارد brcc32.exe لإنتاج ملفات Res، وما إلى ذلك؛ يعد brcc32.exe أداة لتجميع البرامج وضع الأوامر... بالطبع، لا أعلم أنه يمكن أيضًا استخدام هذه الدلائل بشكل جيد مع دلفي، ولكن بالنسبة للمبتدئين، قد يستغرق الأمر الكثير من التحويلات إذا كنت معتادًا على هذه الدلائل، فستكون أكثر راحة واثق من استخدامها.
متعلق ب:
خلف دلفي --- مرجع للمبتدئين الجزء 2 (1) |