الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

من يشرح لنا أنواع مشاريع دلفي؟

مغلق
بدأه Angry Coder في 10 أغسطس 2005 · 14 رد · 1,185 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أرجو من الخبراء أن يشرحوا أنواع المشاريع الموضحة في الصورة المرفقة؟

ما عمل كل واحدة منها؟

مع الشكر الجزيل

post-40270-1123656777_thumb.jpg

#2

وعليكم السلام

بشكل سريع ومبسط

Package

وهي عبارة عن مكتبات خاصة بدلفي مثل ال DLL، ولكن لا يمكن استخدامها الا في دلفي وسي++ بيلدر ولها بعض المميزات عن ال DLL العادية، وبالطبع يمكنك دمج فيها الكود مع النماذج واشياء اخرى

DLL Wizard

خاص بإنشاء مكتبات الربط الديناميكي، ال standard DLL، ويمكنك استخدامها في الغة برمجة تدعمها

ملاحظة بسيطة: دلفي وسي هما اللغتين التي يمكن بناء بهم هذا النوع من المكتبات

Console Application

وهي برامج للويندوز ولكنها تعمل بدون واجهة رسومية اي مثل شاشة الدوس القديمة

VCL Form application

وهي ملفات دلفي العادية التى تترجم ك Native win32، اي ليست مرتبطة بالدوت نت، وطبعا تستخدم مكتبة ال VCL الخاصة بدلفي

Win98/ Win2000 Logo App

فهما عبارة عن wizard يقوم ببناء شكل لبرنامج متوافق حسب متطلبات ويندوز 98و2000

SDI App

سوف يقوم ببناء برنامج بشكل ال SDI، اي ان كل نموذج مستقل عن النماذج الاخرى ولا يدمج داخل اي فورم اخر (مثل اوفيس حاليا كل ملف يفتح بشكل مستقل)

MDI App

سوف يقوم ببناء برنامج MDI، حيث هناك نموذج رئيسي وباقي النماذج سوف تكون مدمجة بداخله ولا تستطيع ان تملأ الشاشة لوحدها (مثل النسخ القديمة من اوفيس، كل الملفات تكون مفتوحة في نوافذ داخل البرنامج)

ارجو ان يكون الشرح ساعد على بعض التوضيح

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#3

جزاك الله كل خير يا أخي، الآن أصبحت الأمور واضحة ..

#4

السلام عليكم

هل من توضيح ( شرح ) بسيط لعمل نموذج MDI

460.gif

#5

قم بقراءة هذه المقالة لل romanof

تم ارفاق المقالة لوجود عطل في الرابط

MDI.rar

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#6
اقتباس
ملاحظة بسيطة: دلفي وسي هما اللغتين التي يمكن بناء بهم هذا النوع من المكتبات

ازاي يا محمد ممكن توضح !!!!!!!!!! أعتقد غير ذلك ,,,

#7

جزى الله الجميع خيرا

460.gif

#8

اخي hazzoom

ما ذكرته صحيح، هناك اكثر من نوع لمكتبات ال DLL هناك ال Standard DLL وهي التى يمكنك بنائها بدلفي وسي++ فقط وهي مكتبات مثل الخاصة بدوال ويندوز Windows API، يمكنك استخدامها ضمن الفيجوال بيسيك ولكن لا يمكنك بنائها بالفجيوال بيسيك، شايف الدلفي اقوى كيف ;)

هناك مكتبات ActiveX DLL المبنية بتقنية COM ويمكنك بنائها بأي لغة

وهناك مكتبات الدوت نت DLL Assembly وهذه يمكنك بنائها بأي لغة تدعم الدوت نت

على فكرة، دلفي دوت نت، هوا اللغة الوحيدة الذى يمكنك من خلاله بناء مكتبة DLL يمكنك ان تصدر ك Standard DLL و Net dll assembly. بكود واحد

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#9

سؤال آخر :

الان كيف اجعل الفورم الابن يكون بوسط الشاشة ؟

في الفيجول بيسك جعلته يكون بوسط الشاشة عن طريق معرفة عرض وارتفاع الفورم الاب ثم طرح حجم الفورم الابن وهكذا !! فهل استطيع بواسطة الدلفي جعله بالوسط ام لا بد ان افعل كما فعلت بالفيجول بيسك !! وشكرا

460.gif

#10

اخي المتميز

يفضل ان تقوم بطرح سؤال ضمن موضوع جديد، ليتسنى للجميع رؤيته والرد عليك وبذلك تحصل على استفادة اكبر، وايضا سوف يستفيد منه الاخوة الاخرين الذين يبحثون عن نفس الموضوع

بالنسبة للأجابة، غير خاصية Position للنموذج لتصبح poScreenCenter، وسوف يتم توسيط النموذج تلقائيا مهما اختلفت الدقة للشاشة

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#11

اخ محمد في البداية اعتذر عن عدم كتابة السؤال في في موضوع مستقل

ثانيا الطريقة التي ذكرت اعتقد لا تنفع مع النموذج الابن ؟ FrmMDIChild

460.gif

#12
اقتباس
ثانيا الطريقة التي ذكرت اعتقد لا تنفع مع النموذج الابن ؟ FrmMDIChild

الطريقة التي ذكرها شغالة و ليس بها اي مشاكل هل جربتها؟!

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#13

السلام عليكم

اعتذر اخي waeldalol حيث نجحت طريقتك ولكن بقي سؤال :

العنوان ( Caption ) تكون في اعلى اليسار ! هل بالامكان ان تصبح في اليمين ؟

460.gif

#14

مصادفة دخلت على موضوع شبيه لسؤالي والسائل انت اخي الغالي :)

هنا

/index.php?showtopic=76729

وفعلا جربت الملف المرفق في موضوعه وظهر العنوان في يمين العنوان وانا حاولت في برنامجي ولكن ظهرت لي الرسالة التالي المرفقة

post-2767-1130289263_thumb.jpg

460.gif

#15

اخي الكريم لا علاقة لل caption بالرسالة التي تظهر عندك

و لكن اظن انك تخطأ في عمل انشاء للفورم

لربما انك تعرضها دون ان تعمل لها انشاء

ارفق ملف المشكلة لكي نراه

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

هذا الموضوع مغلق.

مواضيع مشابهة