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

برمجة الماوس تحت الدوس بأستخدم Turbo C++ 3

مغلق
بدأه خالد المصري في 20 أكتوبر 2002 · 7 رد · 724 مشاهدة · في ارشيف قسم C/C++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

برمجة الماوس تحت الدوس بأستخدم Turbo C++ 3

#2

السلام عليكم

مقالة ممتازة (Y) . مشكور أخ خالد .

حبيت أضيف شئ بسيط :

كبديل عن كود الاسمبلي يمكن استخدام الداله int86 و union REGS . ( طبعا هذا مع Turbo C++ 3.0 ) . في نظام win2k وما تلاه لن يظهر الماوس (في Graphics Mode ) فيجب رسمه برمجيا و يترتب على ذلك عدة مشاكل ....

(f)

CIONO1

هناك حتى الأحلام أصبحت ممنوعة ...

إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!

ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...

There, even in dreams u r wanted

To be a programmer, how a nice dream it was

Leaving ...

أعيدوا لإسمي لونه المفضل

#3

بسم الله الرحمن الرحيم

اقتباس
كبديل عن كود الاسمبلي يمكن استخدام الداله int86 و union REGS . ( طبعا هذا مع Turbo C++ 3.0 )

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

بالطبع ان لم تكن السرعة هامة او ان البرنامج صغير فطريقة اخونا tmaaa تعتبر الأفضل تجنبا للتعقيد

فتــ الجافا ــى

#4

لا أدري لماذا لم أستطع الوصول للملف أو المقالة لأقرئها - الوصلة لا تعمل عندي .. لكني أعتقد أنها مليئة بالمعلومات القيمة في هذا المجال .. :)

كان لي تجارب سابقة في نفس المضمار .. أيضا في البرورلاند سي++ تحت بيئة الدوس ، حتى أني استطعت رسم مؤشرات تتحرك وبالألوان مثلا مثل رسمة ساعة وغيرها .. :)

Coding on the Cloud and for the Cloud!

My Blog

#5

السلام عليكم و رحمة الله و بركاته ,,,

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

خالد أيضاً ... :) فجزاه الله كل خير.

أنا بالنسبة لي فأنا لم يعمل معي كود أخي خالد و لا

كلاس آخر وجدته في الإنترنت في الـ text mode

و لكنه عمل معي الـ Graphics mode بنجاح كبير.

أحببت أن أدخل بهذه المداخله و شاكر لكم :),,,

#6

السلام عليكم

ما كنت أقصده باستعمال الدوال الجاهزه في Turbo C++ 3.0 Library هو التسهيل لأولئك الذين يدرسون لغه السي قبل دراسه الاسمبلي وهذا هو المعتاد في كثير من الجامعات .

أنا أتفق مع الأخ خالد في الذي ذكره عن الاسمبلي ...

لي سؤال في هذا الموضوع :

استخدمت Turbo C++ 3.0و Borland C for Dos في نظام التشغيل win2k وما تلاها وحاولت استخدام الماوس في Graphics Mode فلاحظت عدم ظهوره لكنه يعمل بصوره سليمه , هل هذه المشكله واجهت احد ؟

الكثير من اصدقائي المبتدئين في البرمجه تواجههم نفس المشكله ولم اجد لها حلا سوى رسم شكل جديد للماوس باستخدام Graphics.h ولكن العمليه ليست جيده ففيها الكثير من المشاكل ...

اتمنى ممن وجد حل للمشكله اعلامي .

(ليس لدي الوقت للبحث في هذه المشكله , لي مده ما اعمل برامج under dos ) .

(f)

CIONO1

هناك حتى الأحلام أصبحت ممنوعة ...

إنه لعار أن ننتمي لهكذا أوطان ... لكن ... ربما العار أن نكون نحن أبناء لتلكم أوطان .. من يدري ؟!!

ليعلم أولئك ... إنّ الشعوب إنْ هي استيقظت تسحق ظُلامََهَا ...

There, even in dreams u r wanted

To be a programmer, how a nice dream it was

Leaving ...

أعيدوا لإسمي لونه المفضل

#7

السلام عليكم ,,,

أخي tmaaa

أنا أستخدم windows xp و الماوس يظهر في الـ Graphics

و لا يظهر في الـ text mode يعني العكس على ما أعتقد :D

و الله أعلم ,,

#8

اسف ان كانت الوصلة لا تعمل على اى حال تجدون الملف مرفق فى ردى على هذا الموضوع

خالد

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

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