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

هل الدلفي لكل انظمة التشغيل ام لا؟؟

بدأه ابن اليمن في 11 يوليو 2007 · 13 رد · 1,862 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرحبا شباب

هل الدلفي تعمل حصرا على انظمة مايكروسوفت ام حتى على

الليونكس و الماكنتوش؟؟؟

#2

Delphi يعمل فقط على Windows

كانت هناك نسخة منه تسمى Kylix تعمل على Linux لكن توقفت الشركة عن تطويرها...

بالنسبة لل Mac لا

ان كنت تريد البرمجة لمختلف الانظمة يمكنك استعمال FreePascal

http://www.freepascal.org/

فهو مفتوخ المصدر وحسب مطوريه هو يدعم كل من Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Windows (Win32), OS/2,Netware MorphOS.

d4baa0.gif
#3

FreePascal

هي مترجم لغة البرمجة باسكال وليست بيئة تطوير مثل دلفي

وكما هو معلوم ان قوة الدلفي الحقيقة هي في مكتبات VCL وليس في مترجم اللغة

وقد اصدرت الشركة نسخة kylix وبها مكتبات مشابهة ل VCL وبنفس الفكرة ولكنها لم تلاقي الدعم من المطورين كما لاقته VCL مما جعل الشركة تتوقف عن تطوير هذه النسخة

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

واتمنا كما يتمنى جميع مبرمجي دلفي ان تظهر نسخة للمكانتوش وعودة نسخة ليونكس لأن دلفي بيئة تطوير عملية جدا

#4
اقتباس
ولكني قرأت قبل فترة وبعد الانتقال لشركة مستقلة بأن هذه النسخة ربما تعود للظهور في السنوات القادمة والموضوع تحت الدراسة

واتمنا كما يتمنى جميع مبرمجي دلفي ان تظهر نسخة للمكانتوش وعودة نسخة ليونكس لأن دلفي بيئة تطوير عملية جدا

لغة تستحق التقدير

أن شاء الله يدعموها على جميع الأنظمة و ليس فقط الويندوز.

#5

تصحيح للمعلومه الدلفي 7 يدعم اللينكس وذلك بتغير استخدام اليونت الى Q مثلا على ذلك عند استخدم اليونتDialogs , Forms و تريد توجيهها الى اللينكس كل ما تحتاجه هو تغير اليونت الى QDialogs,QForms

وهكذا .

بعض الحكي يحق له يجرح الصمت..والبعض الآخر ما يبرر ظهوري

#6

شباب و الله الموضوع شيق

جربت برنامج lazarus الذي يعتمد على free pascal لكن عيبه أنه يعطي كود كبير جيدا... تصوروا عملت مشروع جديد ,وعملت له compilation دون أي تعديل فأعطاني ملف تنفيدي بحجم 6 mb , نفس الشيء بالنسبة لل .dll أعطاني ما يقارب 1mb

يا ريت تدلوني على مترجم أخر للباسكال يعطي كون مختصر مثل c/c++

#7

تريد مترجم باسكال لأي نظام ؟

d4baa0.gif
#8

مترجم مستقل بذاته غير مرتبط بأي نظام تشغيل أو أي نوع من الأجهزة أو المعالجات

#9

انا كنت قرأت عن مكتبات CLX , فهل هي متاحة في دلفي ؟ وإن كانت متاحة فكيف أستخدمها

أيضاً , هل هناك رابط لآخر نسخة Kylix وهل تدعم الانظمة الحديثة مثل Ubuntu ؟

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#10

@Anas_x

جرب تستخدم strip معاه.. معلومات اكتر

Lazarus ممتاز جدا ك IDE وبديل ممتاز!

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

#11

حسنا , هل هذا الكلام صحيح ؟

اقتباس
تصحيح للمعلومه الدلفي 7 يدعم اللينكس وذلك بتغير استخدام اليونت الى Q مثلا على ذلك عند استخدم اليونتDialogs , Forms و تريد توجيهها الى اللينكس كل ما تحتاجه هو تغير اليونت الى QDialogs,QForms

وهكذا .

وهل يصلح مع إصدارات 2006 و 2007 ؟

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#12

دلفي 7 ينتج ملفات تنفيذية Win32 PE فقط

اما استعمال CLX بدلا من VCL هو تحضير المشروع لكي يعمل على Kylix

و Kylix مشروع متوقف

لكي تعمل تطبيق يعمل على Windows و Linux وحتى MAC استخدم FreePascal

لكي تفهم اكثر ارفقت لك كتيب صغير

Delphi 7 - Tutorial - Creating a CLX Database Application

وكتابين حول دلفي و Linux اي Kylix

The Tomes Of Kylix - The Linux Api

-

Delphi - Borland Kylix for Linux developer's guide

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

d4baa0.gif
#13

جزاك الله خيرا أخي محمد على هذه المصادر

لكن هل أجد معها برنامج Kylix ؟ لأني تعبت من البحث عليه

سؤال اخر : ما مدى قرب Kylix من Delphi for Win32 ؟

اقتباس
If A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut

Albert Einstein

مدخل إلى برمجة وتصميم الألعاب : كيف أبدأ ؟

#14
Delphawi كتب:
سؤال اخر : ما مدى قرب Kylix من Delphi for Win32 ؟

Kylix هو Delphi for Linux

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

الاختلاف يكمن في الاشياء المتعلقة بالنظام

Kylix غيرمتوفر للتحميل في CodeGear لانه تم ايقافه قبل انشاء الشركة بزمن طويل

متوفر للتحميل من موقع Borland فقط لمن اشترى نسخة وحتى هذا يمكن ايقافه في اي وقت

اخر اصدار كان Kylix3 حتما هناك نسخة منه على الشبكة في مكان ما

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

d4baa0.gif

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