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

اسئله تهمني في باسكال!

مغلق
بدأه ttss في 6 فبراير 2005 · 4 رد · 1,114 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اولا انا عندي مشكله و سؤالين :rolleyes: واتمنى منكم تساعدوني :)

انا نزلت برنامج turbo pascal 7.0 وشغال عندي تمام بس المشكله اني ما اقدر اكتب الرمز ( ; ) وطبعا هذا الرمز مهم جدا في لغه الباسكال والدلفي وسي وغيرها بس المشكله اني ما اقدر اكتبه وما اعرف السبب وارجوا م اللي عنده حل يرشدني له.

سؤالي الاول هو هل يوجد نوع من الكومبايلرات ذو واجهه رسوميه مخصص لباسكال مثل الفيجوال بيسك والدلفي ؟؟؟ واذا يوجد ممكن تعطوني رابط تحميله او اسمه ؟؟

والسؤال الثاني هل من الافضل اني اتعلم الدلفي مباشره او اني ابدء بلغه باسكال وبعدها اتحول للدلفي ؟؟؟

ارجوا اني ما اكون كثرت بالاسئله بس هي فعلا مهمه بالنسبه لي وانتظرو بقيه الاسئله :rolleyes:

تم تعديل هذه المشاركة بواسطة ttss في 6 فبراير 2005 في 13:46

#2

انا نزلت برنامج turbo pascal 7.0 وشغال عندي تمام بس المشكله اني ما اقدر اكتب الرمز ( ; ) وطبعا هذا الرمز مهم جدا في لغه الباسكال والدلفي وسي وغيرها بس المشكله اني ما اقدر اكتبه وما اعرف السبب وارجوا م اللي عنده حل يرشدني له.

لاأعرف ؟؟

سؤالي الاول هو هل يوجد نوع من الكومبايلرات ذو واجهه رسوميه مخصص لباسكال مثل الفيجوال بيسك والدلفي ؟؟؟ واذا يوجد ممكن تعطوني رابط تحميله او اسمه ؟؟

بإمكانك عمل باسكال على دلفي . بإستخدام consol applications حيث ستكون الشفره مشابهه كثيرا للباسكال ..

من File>new>others>Console Application

الشكل الناتج معك هو باسكال تماما .. مع زيادتين يجب تركهما كما هما :

{$APPTYPE CONSOLE}

uses
  SysUtils;

السطر الأول مهم إتركه كما هو .. أما السطر الثاني بإمكانك حذفه

مثال:

program Project2;

{$APPTYPE CONSOLE}


begin
Writeln('hello');
readln;
end.

والسؤال الثاني هل من الافضل اني اتعلم الدلفي مباشره او اني ابدء بلغه باسكال وبعدها اتحول للدلفي ؟؟؟

لاتوجد مشكله ..

كلا الحالتين يعملان .. لكن جرت العادة في الجامعات أن يدرس الطالب باسكال ثم فيما بعد قد يدرس دلفي ..

بإمكانك أيضا أن تتعلم الباسكال من خلال الدلفي .. يعني مثلا تتعلم الشروط والحلقات الخ .. (بنى التحكم والتكرار ) من خلال الدلفي وأثناء تعلمك للأمور الأخرى كالمكونات والأدوات .. ولكني ميال لإن تضطلع على الباسكال أولا لإن ذلك سيجعلك تنطلق بسرعه أكبر بعدها

الملفت أن بورلاند توقفت عن القول بيئه التطوير دلفي , وإعتبار دلفي هي visual Bascal منذ الإنتقال ل Delphi 7 بل أصبحت تقول "لغة البرمجه دلفي" وبالتالي حررت نحوSyntax لغه البرمجه من الإرتباط ب Pascal .. مثلا Delphi 2005 تدعم تعليمه For جديده غير موجودة في pascal طبعا تسمى For IN كما غيرت كثيرا في بعض الأمور وأضافت ميزات عديدة ليست من مزايا الباسكال الأصليه مثل Inlining و Spacing وغيرها الكثير ..

لذلك تحررت بورلاند من ترخيص الباسكال وأصبح بإمكانها نقل دلفي إلى منصه .NET مع كامل الحريه بتغيير الأمور غير المناسبه . كما أصبح بالإمكان القول أن Kylix مبنيه على لغه البرمجه دلفي ..

ارجوا اني ما اكون كثرت بالاسئله بس هي فعلا مهمه بالنسبه لي وانتظرو بقيه الاسئله

أبدا ...

أهلا وسهلا بك

تم تعديل هذه المشاركة بواسطة ORWA في 6 فبراير 2005 في 16:41

#3

مشكووور عزيزي عروه على ردك اللي يدل على لطفك واخلاقك العاليه وهذا اللي يشجعني اني اسألك اكثر :rolleyes: انت قلت اني اقدر استعمل الدلفي في عمل برامج بلغه باسكال يعني لما استعمل ال consol applications اقدر اكتب كود باسكال بدون اي مشاكل؟؟

ثانيا انا نزلت كم سورس كود بسيط لبرامج الدلفي بعضها مكتوب بدلفي 4 ودلفي 5 ,لما اجي افتحها يقولي Error ,وبعضها ما يفتح اصلا مع العلم اني استعمل دلفي 6 , ايش الخلل برأيك ؟؟

#4

http://sourceforge.net/projects/lazarus/

جرب lazarus

الافضل برايي من بعد دلفي طبعا

يوجد compilers اخرى

http://sourceforge.net/project/showfiles.p...lease_id=288913

www.freepascal.org

نصيحة :بلش اكتب من عقلك وتفكيرك

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

بعدين بيصير فيك متلي :D

#5

أهلا بك ttss :) ..

سؤال1 : أظن أن هذا الأمر متعلق ب نوع لوحة المفاتيح المعرفة قي ملف Dos القديم Config.sys و Autoexec.bat.

لا أتذكر جيدا لكن هناك آمرة في الملف الأخير تعرف بنوع لوحة المفاتيح التي تستخدمها و هي keyb

//File CONFIG.SYS: 

DEVICE=DISPLAY.SYS CON=(EGA,,1)
COUNTRY=033,850,COUNTRY.SYS 

//end of the config.sys file

//File AUTOEXEC.BAT: 

MODE CON CODEPAGE PREPARE=((850) EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB FR,,KEYBOARD.SYS 

//end o the Autoexec.bat file

هذه الملفات هي لتعريف لوحة مفاتيح فرنسية Keyb FR.. يعني لو كنت تستعمل لوحة مفاتيح Querty فعليك وضع بعض التغييرات .

إن لم تنجح معك هذه الطريقة :( فعليك كلما أردت أن تدخل رمز ; بالضغط على ALT + 59.

الأعداد 5 و 9 تـدخلها من لوحة المفاتيح الرقمية.. ;)

السؤال الثاني: توجد مجموعة من الكومبايلرات للغة الباسكال غير أنها كلها لا توقر لك واجهة رسومية كالتي في دلفي. من بين هذه االكوبيلرات:

السؤال الثالث : نصيحة الأخ عروة جيدة جدا.. ركز على لغة الباسكال حتى تتقن أساسياتها.

سأتغيب عن المنتدى وستكون لي زيارات خفيفة بين الحين و الحين

يا صاحب الهم إن الهم منفرج.....................أبشر بخير فإن الفارج الله.

اليأس يقطع أحيانا بصاحبه..........................لا تيأس فإن الكافي الله.

الله يحدث بعد العسر ميسرة.........................لا تفزعن فإن الصانع الله.

إذا بليت فثق بالله وارض به...................فإن الذي يكشف البلوى هو الله.

و الله ما لك غير الله من أحد.......................فحسبك الله في كل لك الله

أخوكم مراد

27_06_06_05_21_41_1151410901logo_adl_wal_ihsan.jpg

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

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