منتدى فرجيوة للتكنولوجية الرقمية

منتدى فرجيوة للتكنولوجية الرقمية

للتكنولوجية الرقمية
 
الرئيسيةاليوميةمكتبة الصورس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول
التوقيت
المواضيع الأخيرة
ازرار التصفُّح
 البوابة
 الرئيسية
 قائمة الاعضاء
 البيانات الشخصية
 س .و .ج
 بحـث
التبادل الاعلاني
أفضل 10 أعضاء في هذا الأسبوع
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم

شاطر | 
 

 عمل رسالة (هل تود الخروج من البرنامج ) بما يناسب مشروعك

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
سفيرالسلام
المديرالعام
avatar

الجنس : ذكر
عدد المساهمات : 187
نقاط : 523
تاريخ الميلاد : 12/10/1980
تاريخ التسجيل : 26/01/2011
العمر : 37

مُساهمةموضوع: عمل رسالة (هل تود الخروج من البرنامج ) بما يناسب مشروعك   السبت نوفمبر 01, 2014 2:44 am

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

ان شاء الله دة اول موضوع لى هنا و يا ريت الفكرة تكون جديدة
و هى عمل رسالة خروج للمشروع

مثلا المشروع على الشكل دة

صورة

و عند الضغط على (x ) او على (EXIT) تظهر الرسالة

صورة

عند الضغط على NO يتم اغلاق رسالة الخروج فقط و يظل المشروع مفتوح
و عند الضغط على YES يتم اغلاق المشروع و كذلك رسالة الخروج

خطوات العمل

1 - بعد الانتهاء من المشروع الرئيسى نذهب الى النافذة
PROJECT >> SETTINGS

صورة

و نغير اسم المشروع الى اى اسم تريده و ليكن PICTURE

صورة

و اسم المشروع مهم لاننا سنستخدمه فى كود رسالة الخروج



2- نحفظ المشروع الرئيسى داخل الهارد لحين العودة له

صورة


3- نفتح مشروع جديد (مشروع لعمل رسالة الخروج )

صورة

فيكون المشروع كما فى الصورة

صورة

ثم نذهب الى النافذة ( PROJECT >> SETTINGS )
و نضبط الاعدادات كما فى الصورة


صورة

1- اسم رسالة الخروج
2- حجم الرسالة و يفضل ان تكون كما فى الصورة الا اذا استدعت الضرورة تغييرها
3- نختار FLAT حتى لا يظهر شريط عنوان للرسالة
4- اهم اعدادات الرسالة حيث يخفى اسم الرسالة من TASK BAR

ثم نعود للمشروع مرة اخرى لتجميله ووضع الازرار و اللافتات و الصور التى تريدها
فيصبح الشكل النهائى مثلا كما فى الصورة

صورة


4- بالنسبة للاكواد
كود NO

الرمز:

كود:
Application.Exit(0);

صورة

حتى يتم غلق الرسالة فقط



كود YES

صورة

الرمز:

كود:
windows = Window.EnumerateTitles();
window_name = "PICTURE";
for handle, title in windows do
result = String.Find(title, window_name, 1, false);
if (result ~= -1) then
Window.Close(handle, CLOSEWND_SENDMESSAGE);
end

--------------------------------------
Application.Exit(0);
end

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

1- كود للبرنامج بالبحث عن نافذة PICTURE ( اسم المشروع الرئيسى )
و ارسال امر بغلقه

2- كود غلق رسالة الخروج حتى لا يتم غلق المشروع الرئيسى فقط
و تظل رسالة الخروج مفتوحة


5- بعد الانتهاء من مشروع رسالة الخروج
ننهى المشروع كما يلى من BUILD

صورة

صورة

و نحفظة على اى مكان بالهارد



6- نرجع للمشروع الرئيسى مرة اخرى
و ننقل ملفات رسالة الخروج الى مجلد DOS داخل المشروع
كما فى الصورة

صورة


7- نذهب الى ( X ) و ( EXIT ) و نضع الكود

الرمز:

كود:
File.Open("AutoPlay\\Docs\\EXIT.exe", "", SW_SHOWNORMAL);

و نعين المشروع


-----------------------------------------------------
-----------------------------------------------------

طريقة ثانية لعمل رسالة خروج باستخدام DIALOG

فنربط زر الغلق ب DIALOG و نضع فيه زرين احدهما YES و الاخر NO

و يكون كود الزر YES هو

الرمز:

كود:
Window.Close(Application.GetWndHandle(), CLOSEWND_TERMINATE);


و كود الزر NO هو

الرمز:

كود:
DialogEx.Close(0);
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://ferdjioua-9.mam9.com
 
عمل رسالة (هل تود الخروج من البرنامج ) بما يناسب مشروعك
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى فرجيوة للتكنولوجية الرقمية :: منتدى برامج الكمبيوتر :: منتدى الشروحات و الدروس-
انتقل الى: