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

شؤال عن ال Showmessage

مغلق
بدأه NO BODY CAN BEAT ME في 13 فبراير 2006 · 7 رد · 735 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني كيف اقدر اظهر مسج لكن بشرط ان تكون في القمة Always on top يعني في قمة النوافذ؟؟؟

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#2

عزيزي بما انك مشاركاتك 411 فاكيد انت متمرس برمجة !!!

لكن لو كنت محلك بينما اجد الجواب اجعل المسج فورم واجعل الفورم ستايل في خصائصه alwaysontop

اي بدل showmessage اكتب createform(tform2,form2)

ثم

form2.showmodal

وبحدث الكلوز للفورم2 اكتب

action:=cafree;

وطبعا من قائمة بروجكت اوبشن اجعل الفورم 2 available

وهذا كله بعد ان اختار نيو فورم ثم اضع عليه الزر واي شيئ اريده

صارت معي مشكلة كتيير ولم انتبه للحل وهو ان اخترت الفيزيبل للفورم2 ترو سيتولد خطا لذا اجعله فولس

هذا ما لدي وهو حل بدائي لكن!!!!!! لا تجود الا بالموجود

#3

مشكوور اخي انا بالفعل والحمد لله متمرس بالبرمجة لكن في ال vb.net وال vb وانا جديد على الدلفي وبالفعل هذه الفكرة خطرت على بالي لكني محتاج للرسالة وليس ل فورم جديد فهل من مساعد؟؟؟

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#4

أخي بكل بساطة بإمكانك استخدام دالة api وهي MessageBox ، راجع الخيارات المتوفرة في البارامتر الأخير لهذه الدالة في Delphi help، هناك خيار يمكنك من جعل الرسالة دائماً في مقدمة البرنامج، ولن يستطيع المستخدم عمل أي شيء في البرنامج إلا بعد الرد على الرسالة.

آسف حالياً لا أذكر اسم الخيار، لكن إذا قرأت المساعدة الخاصة بهذه الدالة، ستجد الجواب الكافي إن شاء الله.

عموماً، هناك الكثير من الخيارات في كل دالة، حتى في الدوال المشهورة مثل MessageBox لكن الكثير لا يعلمها، نتيجة عدم التركيز في قراءة المساعدة. :-)

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

تم تعديل هذه المشاركة بواسطة fafe0 في 15 فبراير 2006 في 11:55

#5

مشكور اخي سوف ابحث عنها واشوف

تعلم:كيف تشغل برنامجك (قبل) ما يشتغل ال explorer, مثل ال check desk في الوندوز 98 و me

اللهم عطر يومنا بالايمان وانر قلبنا بالقرآن ورزقنا من حيث لانحتسب واجعل لنا سكينة تطمئن بها روحنا واحفظنا من كل سوء اللهم بارك لنا في رجب وشعبان وبلغنا رمضان آمين يارب العالمين

ranneh.com

#6

جرب

اقتباس
ShowMessage("How are you")
#7

هاد الـ MessageBox مع البارامتر

MessageBox(0,'text','caption',MB_TOPMOST);

طبعا بعد اضافة وحدة shellapi

#8

لا داعي لإضافة shellapi بل لا داعي أيضاً لإضافة windows

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

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