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

أفيدونا يا اهل الدلفي وش الجديد في هذه اللغة؟

مغلق
بدأه ماجدونا في 21 فبراير 2003 · 17 رد · 1,808 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني الاعزاء

ليس لي اي خبرة عن لغة البرمجة دلفي فانا واعوذ بالله من شر هذه الكلمة مبرمج فيجوال بيسك ...

لذا ارجو ان تجيبوا عن استفسارتي هذه فربما تشجعني على التحول لهذه اللغة:D لاني بدأت أحس بضعف واضح في الفيجوال بيسك في بعض الامور.

1- هل البرامج التي يتم تصميمها بالدلفي تعمل على انظمة ويندوز بدون اي اضافات او مترجمات لها يعني هل يعمل كملف تنفيذي فقط؟؟

2- هل لغة دلفي لها مصمم نوافذ وادوات مثل الفجيوال بيسك؟

3- مامدى صعوبة البرمجة بهذه اللغة؟

4- ما الذي يميز هذه اللغة عن غيرها برايكم؟؟ اي لماذا اخترتم هذه اللغة( انا اخترت الفيجوال بيسك لانها الاسهل ومدعومة من مايكروسوفت اي من نظام التشغيل ويندوز وكتبها وبرامجها متوفرة يعني لغة سهلة ومدعومة)؟

5-اسمع عن قوة الدلفي في برمجة الشبكات وتطبيقات الانترنت مامدى صحة هذا الكلام اي ما مقدرا الدعم والادوات وبساطة البرمجة للشبكات وتطبيقات الانترنت بالدلفي؟

6- ماهي الادوات اللازمة لبدء البرمجة في الدلفي؟

ارجو ان لا اكون اثقلت عليكم

ولكم تحياتي

اخوكم ماجدونا

#3

اخي ابو هاني

اشكرك جزيل الشكر على هذه الروابط

في الحقيقة قرأت كل الروابط بالتفصيل الممل:)

وخرجت بخلاصه هذه ابرزها :

مزايا الدلفي كما اتضح لي :

1- ملف تنفيذي يعمل بدون الحاجة الى اي ملفات اخرى ( ياسلام اش الحلاوة دي). بس هنا بسال لايكون هذا على حساب حجم الملف التنفيذي ارجو الافادة؟؟؟

2- تظاهي لغة البرمجة C++ في الوصول الى نظام التشغيل والتطبيقات المتقدمة؟:eek: معقولة؟

3- تجمع بين واجهة التصميم السهلة لفيجوال بيسك وقوة سي في البرمجة :eek: والله اذا هذا صحيح فهي لغة رهيبة مره لاني من كم يوم حاولت اشوف C++ وكدت اروح المستشفى هههههه تطفش مافيها ادوات ومصمم نماذج:D

4- طبعا دعم كامل لقواعد البيانات بجميع انواعها ( هذي ميزة مهمه)

بس الحين محتاج شوية معلومات إضافية علشان اقرر يالا اعطونا ياشباب نبي معلومات اكثر تفصيل طريقة كتابة الكود دوال اللغة هل كلها تختلف عن الفيجوال بيسك هل اللغة مدعومة والا بكره يقولوا خلاص مافيه دعم لها وبعدين كيف تعمل برامجها على نظام التشغيل ويندوز وهي غير مدعومة من مايكروسوفت

تحياتي

#4

;)

السلام عليكم....كل ماذكرته صحيحاً....

وأنا مثلك ..بس ماكنت مبرمج أي لغة اخرى ..وأنطلقت بشكل سريع

ومخيف ...وماعليك ..ألا بالقراءة ..والتعب على نفسك ...وحاول

وترى النتيجة..طبعاً مع شوية تصميم .....

سأمرر لك هذا الكود أولا ..للترحيب بك ..باللغة ..كما ستدهش ...

به لبساطته ..وقوقته في نفس الوقت....وأطلب مثل هذا الكود من ال

++c.....:P

وخبرني.....;)

اخـــــــوك..:cool:

fox.zip

#5

الاخ FOX_DELPHI

اشكرك جزيل الشكر حملت الملف ولكن لم اجربه لاني لم اثبت دلفي على جهازي بعد..

ارجو ان تتكرم بالاجابة على بعض استفساراتي:

ما اخر اصدار للغة دلفي وماهو الاصدار الذي ينصح به ارجو ان لايكون القفزات بين الاصدارات كبيرة مثل ماعملت معانا مايكروسوفت في الفيجوال بيسك دوت نت. وهل تعمل على اي نظام تشغيل ويندوز. ثانيا ماا فضل الكتب العربية المتوفرة لشخص مبتدء تماما مثلي في هذا اللغة.

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

تحياتي

#6

وما رأيك ايضا ببرنامج Excel بالدلفي استغرق بنائه اقل من دقيقتين:P

delphiexcel.zip

#7

ياهوووو معقوله جننتونا هههههههه

برنامج اكسل بدقيقتين مره وحده هههههه

عموما بشوف التمارين بس لما اثبت الدلفي على الجهاز بس ابي اعرف اش الاصدار الحالي لدلفي.

شكرا لكم

وبعدين نبي تجاوبوا على الاستفسارات ياشباب مش تضعوا لنا تمارين خلاص التشجيع واتشجعنا;)

#8

اخر اصدار للدلفي هو الاصدار السابع

وان شاء الله اي استفسار لو نعرفه احنا حاضرين ... بس انت توكل على الله ، وطلق اللغة العقيمة فيجول بيسك

وهذا برنامج دلفي من انتاجي هدية لك ارجو ان ينال اعجابك

http://www.arabdevelopers.com/news/news.ph...tnews&newsid=17

#9

السلام عليكم...(f)

كون ميكروزفت أصدرت أصدرات جديدة من نظام التشغيل ....

وعملت أفلام جديدة ...لكي..لاتعمل جميع البرامج على نظامها الجديد

تكــون الدلفي الأولــى ..في تنصيب اللغة نفسها ..ولكن تتماشى

مع أي نظام أخــر....من ميكروزفت ...وأن كان واجه أصحاب النسخة من

الدلفي....5 و 4 و 3....ولاتعمل برامجهم على نظام مثلاُ XP...وجهت لهم

الطريقة بكتابة كود أول التطبيق ..الذي لديهم ..والمراد تشغيله في الXP

فيجن جنان أصحاب اللغة ...ويطير عقول ...مهندسين ميكروزفت.....

هذه هــي لغتنا ...عميقة وسهلة ..بنفس الوقت ...كما جاءنا أخ لنا

أيضاً ..من الفجول البيسك ...وقد مر على منتدى الC قبلنا ...

وجاء دايخ ....ليش ..قال ..لقد أردت مخاطبة الريجستري ...فسوف نكتب كود

لقراءة الريجستري ...وتسجيل قيم فيه ..أكبر من مقالتي أنا .......

أما بالنسبة ..للدلفي ....فهي عبارة عن ..3 دالات فقط وأبدء بالعمل

uses
REGISTRY

var

Reg: tREGISTRY;


procedure TForm1.SpeedButton2Click(Sender: TObject);
begin
       REG:=TREGISTRY.Create;
       REG.RootKey:=  HKEY_CURRENT_USER;
       IF REG.OpenKey('keyboard layoutenter', TRUE) THEN
       BEGIN
       REG.WriteString('exit',wab);
       END;
       REG.CloseKey;
       REG.Free;

هذا مثال بسيط ؟....

أما القفزة في الدلفي ...نفس الدلفي ...من النسخة الأولى

الى النسخة السابعة ....لا يوجد قفزات ..فمبرمج الدلفي

يستطيع ..العمل ..على نسخة الأولى ..وكمان في نفس الوقت يقدر العمل

على النسخة ..السابعة.........

أرجـــــــو أكون قد أفدتك...بشيء(f)

اخــــــــــوك...:cool:

#10

السلام عليكم

الاخ ابوهاني

ليس ذلك "برنامج Excel بالدلفي" هو عباره عن استدعاء (احتواء) لبرنامج MS Excel باستخدام تقنيه OLE . ( اذا لم يكن هناك MS Excel في الكمبيوتر فلن يعمل البرنامج ) .

لن اكون متحيزا للغه على أخرى لكن ان يستمر مبرمج في استعمال VB 6.0 وما قبلها مع علمه بوجود VB.NET فذلك المبرمج مXنXن .

#11

اخي kernel80 اتفق معك انه استدعاء OLE ، وقد ارفقت المصدر حتى يطلع عليه الاخوان ، ولابد انك تؤيدني ان انشاء برنامج Excel يكون مستحيل بدقيقتين :P

ولكن مامعني مXنXن !!!

والله حاولت افهمها بس ما قدرت :o

#12

السلام عليكم

مXنXن حذف منها حرفان

ممكن تكتبها بطريقه اخرى XجXوX . (اتضحت الان) . :D

#13

X هذه String ولا Integer ?

:P:p

شكرا على التوضيح !

#14

كل X تعني حرف الواو....صح....:D:D:D

ولكـــــن ..الحــق معه ......عزيزي kernel80.....

وبوكــرة بتشوف الأيام بتثبتلك........(clock)(clock)

أخــــــــوكم...:cool:

#15

السلام عليكم

اشكر تفاعلكم هذا اولا ..

الاخkernel80

تأكد أنني بكامل قواي العقليه:D ولكن كمبرمج فيجوال بيسك ولأني لم اصل لدرجة الاحتراف فأني بالتأكيد عند نزول اصدار جديد سأخذ برأي من هو افضل مني والاستاذ تركي العسيري وهو مبرمج فيجوال بيسك محترف يقول في كتابه فيجوال بيسك للجميع عن هذا الموضوع بالحرف الواحد:

اذا كانت فيجوال بيسك دوت نت تحل مشاكلك فكن مبرمج فيجوال بيسك دوت نت واذا كانت فيجوال بيسك دوت نت لاتحل مشاكلك فلا تكن مبرمج فيجوال بيسك دوت نت والسبب الذي اورد هو ان الانتقال الى الدوت نت كالانتقال الى لغة جديدة مثل C# او اي لغة برمجة جديدة.

وانا بما ان الموضوع انتقال الى لغة برمجة جديدة قلت خلنا نشوف اكثر من لغة وبعدها نحدد :P

علىفكرة مشغلني موضوع حجم الملف لاني امس قرأت جميع المواضيع الخاصه بهذا القسم وجدت استفسارات كثيرة حول كبر حجم الملف التنفيذي.

تحياتي لكم

#16

العزيز ماجدونا

لا تهتم بموضوع كبر الملف ، لانه توجد هناك برامج كثيرة تقوم بـضغط ملف الـ EXE ، وايضا السعات التخزينية اصبحت الان كبيرة جدا مما لايسبب أي مضايقة لك بخصوص حجم الملف ، كما ان الاخوان هنا قد تفضلوا بشرح طرق كثيرة لتصغير حجم الملف التنفيذي .

ولكن اريد ان تتذكر كم مرة اصبت بالاحباط عندما تعبت في اعداد برنامج بفيجول بيسك ، وعندما نقلته الى المستخدم ووجدت الرسالة الشهيرة لفيجول بيسك Run Time Error .... :P.

اخي الكريم فكر بالانتاجية ، واترك المواضيع الجانبية فانها سوف تشغلك دون فائدة.

ايضا هناك نقطة مهمة ضد ميكروسوفت - وهنا لا انكر انها اقوى شركة برمجة على الاطلاق ، وهي التي تضع المعايير - انها دائما لا تحترم مستخدمي برامجها ، وتجدها في ليلة وضحاها تتخلى عن دعم برنامج اعتاد المستخدم على التعامل معه فجاءة ، بدا بفوكس بروا حيث انه تم تهميشه بطريقة غريبة ، وثم الغاءه ، وبعدها جاءت واعلنت ان لن تدعم اصدارات ماقبل Windows2000

واخيرا جاءت الدوت نت لتقلب الموازين على مستخدمي فيجول بيسك .

وعلى ذكر الدوت نت هل لك ان تتكرم وتدلني على برنامج " عربي " واحد معمول بالدوت نت الى الان ... رغم ان الدوت نت لها الان اكثر من سنة في الاسواق !

واريدك ايضا ان تتطلع على هذا الموضوع

http://www.vb4arab.com/vb/showthread.php?s...&threadid=21219

واخيرا اليك موقع لبرنامج ضغط ممتاز يقوم عادة بتصغير حجم الملف الى 50 % من حجمه الاساسي

http://www.aspack.com

ولك تحياتي

#17

إن برامج الدوت نوت تحتاج إلى نواة الدوت نوت وحجمها تقريبا 35 mb

وهي لاتصلح لأنظمة التشغيل القديمة التي أغلب المؤسسات الحكومية عليها

أما بانسبة لكلامك أخي أبو هاني هناك العديد من البرامج المعمولة بالدوت نوت (للتوضيح فقط)

بالنسبة أخي ماجد

للتنبيه فقط وعدم خلط الأمور

الدلفي 1 هي 16 بت

لكن المدخل الأساسي لتعلم الدلفي هو تعلم ال object bascal

هذا من وجهة نظري

وهذا ما يفتقده بعض مبرمجي الدلفي حيث أنهم يتعاملون مع الvcl component

على كل إن أفضل طريقة لتعلم الدلفي هي قراءة كتاب ogl وقد وضع له الأستاذ sum وصلة للتحميل

كما أنه ‘ن كنت أخي العزيز تريد قراءة كتاب عربي جيد (مع إحترامي لكل الكتب العربية التي أغلبها ترجمة لكتب أجنبية)

أنصك بقراءة كتاب delphi3

فقد الكتاب بعض النقص من ناحية توابع الباسكال

وإن كنت تريد التطور أكثر أنصحك باقتناء كتاب delphi6

وهو من الكتب القليلة المؤلفة تأليفا عربيا

وأترك لك حسن تقدير الأمور

لكم تحياتي(f)

#18

الكتاب الأخير DELPHI 6

هو من تأليف الدكتور رامز قدسية والأستاذ عبد الودود مرعشلي

(f)

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…