مشاهدة النسخة كاملة : [تمرين] Delphi 7 VS Delphi 2010
STRELiTZIA
30-08-2009, 08:39 AM
السلام عليكم و رحمة الله
Delphi 7 :blow: Delphi 2010
موضوع التمرين هو اضافة ما توصلتم اليه اخواني بالتجربة و ليس ما كتب عن الفرق بين اصدار دلفي 7 و دلفي 2010، طبعا الأولية لما اكتشفتم انتم من فرق بالتجربة و لا حرج ان اضفتم ما كتب من النت بالنسبة للاعضاء الذين لم يحملوا النسخة الأخيرة، لان الهدف من التمرين توضيح نقاط الفرق بين الاصدارين...
بالتوفيق ان شاء الله
STRELiTZIA
30-08-2009, 11:54 AM
بسم الله الرحمن الرحيم
---
تنصيب تعدد لغات الواجهة - واجهة دلفي- والانتقال بكل سهولة من واجه الى اخرى...
البرنامج المسؤول هو : BDSSetLang.exe مساره :
\Embarcadero\RAD Studio\7.0\bin
كيف يتم ذلك ؟
- في اول مرحلة التنصيب يطلب منك اختيار لغة واجهة التنصيب : ليست التي احدث عنها :angry:
- خلال خيارات يتبع يطلب منك اضافة لغة اخرى : هذه التي اتحدث عنها :laugh:
- تختار لغة ثانية : بما يخص الأعضاء الذي يتقنون الفرنسية و الأنجليزية يمكنهم اختيار : English كلغة ثانية.
- بعد الانتهاء من النتصيب بنجاح.
- تشغيل الأداة : BDSSetLang.exe ثم اختيار اللغة المناسبة للواجهة - يعني واجهة دلفي- ثم تشغيل دلفي...
بالتوفيق ان شاء الله
MjIrIm
30-08-2009, 07:41 PM
في البداية السلام عليكم
سيتم ذكر ذلك من طرف الشركة الأم أخي العزيز STRELiTZIA
:)
و ذلك في المؤتمر الذي سينعقد يوم September 8-11, 2009
CodeRage 4 Virtual Developer Conference - September 8-11, 2009 (http://www.delphi4arab.com/forum/showthread.php?p=10128#post10128)
امل أن تكون موجود أنت أو الأخ العزيز DeltaAziz
مؤتمر يستحق التواجد فيه
:monster1:
و لا يهمك حتى من أمام الجهاز نستطيع مواكبة المؤتمر لأصحاب الدخل الضعيف
و السلام.
me&delphi
01-09-2009, 03:03 AM
لم أجرب بعد لكن قرات أنه في دلفي 2010 هناك ميزة برمجة تطبيقات تعمل في الشاشات التي تدعم اللمس أي مثل آيفون
AL-MOB4RM3G
03-09-2009, 06:46 AM
موضوع التمرين هو اضافة ما توصلتم اليه اخواني بالتجربة
بدئت الآن اجرب وتوصلت الى شئ قد يفرح الكثير من المبتدئين امثآلي,, وقد يغضب بعض المبرمجين القدآمى الذين عآشو حيآتهم مع البرمجة جنبا الى جنب مثل الآخ ديلتا عزيز :laugh:
ما هو هذ ا الشئ ؟
نعم جرب ان تضع الكود التآلي في الدلفي 7 ,,,
ما هي النتيجة ؟
showmessage('Delphi4Arab')
وجرب وضع الكود نفسه مع الدلفي 2010 ,, لا ادري ان كان كذلك مع الدلفي 2009 لكن لا اظن هذا ,,,
ما هي النتيجة ؟ ستلآحظون الفرق بالتأكيد,,
بارك الله لكم جميعا,,
AL-MOB4RM3G
03-09-2009, 08:06 AM
السلام عليكم من جديد,,,
مازلت مستمر مع التجربة والآن اكتشفت آمر ثآني,,
قآمت الشركة بتسهيل عملية فتح او اكثر 2 من المآشريع سويّاَ والله اعلم,,
من زمان كنت تحتاج الدخول الى Project manager وإضآفة المشروع,,
وإن كنت فآتح مشروع في دآخل الدلفي ومن ثم فتحت مشورع جديد من خآرج الدلفي لم تعد تظهر الرسآلة التي تسألك ان كنت تود اغلآق المشروع الحآلي وفتح مشروع جديد او لا,,, الآن اصبح البرنامج يفتح المشرعين سويّاَ ومبآشرة,,
ان شاء الله الأمر وآضح ؟
بارك الله لكم جميعا
kachwahed
04-01-2010, 11:09 PM
وعليكم السلام ورحمة الله وبركاته
دلفي 2010 اسرع في التطبيق عند الضغط على تطبيق المشروع حتى لو كان الفرق بسيط 3 او 4 ثواني
عندما سألنا Thierry Laborde عن سرعة الـ Compiler في إصدار Delphi 2010 مقارنة بـ Delphi2009 أكد ذلك وأضاف أنه أكثر Optimization عنه...
لكنه سكت عن ضخامة الملفات التنفيذية التي ينتجها Delphi 2010... وكم هذا مؤلم ;)
بعد أن اشتكى المبرمجون من بطئ التنفيذ في Delphi 2009 واستبشروا بسرعة D2010 حتى...
تبقى النسخة الحديثة التي سلمت من الأخطاء الضخمة Delphi 2007 حجم الملف التنفيذي معقول، توافق مع النسخ السابقة، إمكانية البرمجة على منصة NET.، السرعة مقبولة، الخصائص الحديثة مثل Refactoring...، الاستقرار تام... لكنها تفتقر للـ Unicode ;)
أما الإصدار Delphi7 فهو إصدار قياسي أهم ما يميزه السرعة والثبات والتوافق مع كل شيء :)،أكثر ما يعيبه الأعمال اليدوية التي تضطر للقيام بها أحيانا، لكن مع وجود Plugins فعالة يمكنك أن تغض الطرف، باختصار مناسب لأكثر المشاريع.
كخلاصة: أستخدام الإصدارات الحديثة للبرامج الثقيلة أو لبرامج موجهة لشركات كبيرة حيث الحجم غير مهم...
أو لضرورة التخلص نهائيا من مشكلة الرموز العربية، أعتمد على نسخ دلفي الداعمة للـ Unicode
وأستخدام Delphi7 لبرامج تعليمية أو تحديات، أو برامج تشفير وضغط وما يشبه ذلك، وأحيانا نسخ دلفي السابقة.
لبرمجة أدواتي الشخصية أعتمد على 7 Delphi.
يعني في عبارة واحدة: إلبس لكل حالة لبوسها *** إما نعيمها وإما بؤسها.
بارك الله فيك أستاذنا STRELiTZIA
Delphiero
16-02-2010, 11:46 PM
لكنه سكت عن ضخامة الملفات التنفيذية التي ينتجها Delphi 2010... وكم هذا مؤلم ;)
اعجبني هذا الرد كثيرا حول الاصدارات , ايضا اضافه بسيطه كنت قد مررت على سؤال في منتدى الشركه الراعيه يسئل عن كبر حجم البرامج الناتجه ورد عليه احد المطورين ان سبب كبر حجم البرامج هو دعم الUnicode
salehn
17-03-2010, 10:37 AM
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
وفقكم الله ايها الاخوة في دلفي للعرب
في الحقيقة موقع مفيد وجدير بالاحترام
اتمنى لكم التوفيق
khiro.alg
12-07-2010, 02:07 AM
showmessage('delphi4arab')
السلام عليكم
جربت الأمر ولم ألاحظ أي شيء عدا أن زر الرسالة في دلفي7 ذو ستايل قديم *مسطح*
أما في دلفي2010 فكان الزر متطور على الأول *دائري مثل زر بحث غوغل*
هل هذا ما تقصده؟؟ما المغزى؟؟
kachwahed
13-07-2010, 12:21 PM
جربت الأمر ولم ألاحظ أي شيء عدا أن زر الرسالة في دلفي7 ذو ستايل قديم *مسطح*
أظن أنه يقصد خاصية Code Format (الاختصار Ctrl+D) لإعادة تنسيق الكود، خاصية ظهرت في Delphi 2010
هناك إضافات تقوم بذلك في الإصدارات السابقة لدلفي.
Lam.Abdeldjalil
13-07-2010, 03:58 PM
السلام عليكم
الفرق بين دلفي 7 و دلفي 2010
7: عمره 8 سنوات (عجوز) 2010: يقارب السنة
2002 ----------------------> 2010
:blow:
:bangin:
و السلام عليكم
khiro.alg
01-08-2010, 12:09 AM
هل هناك تعديل في اللغة ذاتها؟؟
أقصد بين دلفي7 ودلفي2010 - هل تم إظافة تعديلات للغة؟؟
kachwahed
01-08-2010, 01:33 AM
أقصد بين دلفي7 ودلفي2010 - هل تم إظافة تعديلات للغة؟؟
لنقل من دلفي 7 إلى 2006 ثم إلى 2009
تعديلات في اللغة!
تعديلات في أصل اللغة لا توجد، ومازال كود Pascal فعال
هي ليست تعديلات في الحقيقة وإنما إضافات: Anonymous Methods, Generics، خذ RamblingLoop (http://www.delphi4arab.com/forum/showthread.php?t=1595) كمثال.
لاحظ هذا المثال تمهيدا إلى Generics
type
TMyProc = Reference to procedure;
procedure CallMyProc(const MyProc: TMyProc);
begin
MyProc();
end;
procedure TForm1.Button1Click(Sender: TObject);
var
vProc: TMyProc;
begin
vProc := procedure begin ShowMessage('Hello Generics!') end;
CallMyProc(vProc);
end;
بالتوفيق.
khiro.alg
22-08-2010, 11:48 PM
شكرا أخي
بخصوص الـGenerics
هي مثل التي في السي شارب
وليست مثل التي بالسي++ (القوالب)
Moha711
16-02-2011, 04:42 PM
اظن ان الفرق الواضح بين الاصدارين بالنسبة لي
هي Generics كما دكر الاخ Kachwahed بالاضافة الى ال Code Editor
الان اعمل على 7 و بصدد الانتقال الى اصدار يدعم ال Unicode
فانا محتار بين 2009,2010,XE
ماهي النسخة الافضل
B.M.AbdelAziZ
16-02-2011, 06:59 PM
السلام عليكم ورحمة الله
محتار بين 2009,2010,xe
اختر الاحدث طبعا xe
خاصة ان كان جهازك جيد ( بديهي ان كان هدفك التطوير)
Moha711
17-02-2011, 03:17 PM
طبعا xe
خاصة ان كان جهازك جيد
بالفعل جهازي جيد :(
ساحاول تحديث جهازي
vBulletin® , Copyright ©2008-2012