• بادئ الموضوع بادئ الموضوع ashalshaikh
  • تاريخ البدء تاريخ البدء
  • المشاهدات 4,478

ashalshaikh

زيزوومى فضى
إنضم
19 مايو 2008
المشاركات
3,514
مستوى التفاعل
63
النقاط
840
الإقامة
KSA
غير متصل

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

إعداد الدرس: Photo Man

مرحبا ً بكم إخوتي الكرام ، ها نحن هنا مع الدرس السادس من
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي

سنتعلم من درسنا اليوم إتقان التالي:


  • إستخدام خاصية الـMsgBox.
  • إختيار أيقونة تظهر في الـMsgBox.
  • إختيار عدة أكواد في نفس الوقت في الـMsgBox.
  • استخدام خاصية الـTimeOut.

بسم الله نبدأ:

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: إستخدام خاصية الـ MsgBox ::

خاصية الـ[ MsgBox ] خاصية جميلة تستعمل من قبل الكثير كخاصية للتزين

وعند البعض كخاصية لإتمام عملية مآ.

ماهي خاصية الـ[ MsgBox ] ..؟

هي عبارة عن نافذة رسائل غالبا ً ماتستخدم في اظهار رسالة للمستخدم.

أنواع نوافذ الرسائل - أنواع الـMsgBox:

  • نافذة تحتوي على زر موافق.
  • نافذة تحتوي على زر موافق ، إلغاء.
  • نافذة تحتوي على زر إحباط ، إعادة المحاولة ، تجاهل.
  • نافذة تحتوي على زر نعم ، لا ، إلغاء.
  • نافذة تحتوي على زر نعم ، لا.
  • نافذة تحتوي على زر إعادة المحاولة ، إلغاء.
  • نافذة تحتوي على زر إلغاء ، المحاولة مرة أخرى ، إستمرار.

أمثلة على النوافذ:

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


zyzoom-00aa1fd9a4.jpg

أو
zyzoom-543cc85781.jpg


يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي



((( ملحوظة :: الدرس اليوم لإظهار الرسالة فقط ,, وسيكمل الكود مهما صار ,, بينما سنتعلم الأوامر في ما بعد ))


إستخدام الخاصية:
كود:
[COLOR=#000000][COLOR=#0000bb]MsgBox [/COLOR][COLOR=#007700]( [/COLOR][COLOR=#0000bb]flag[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]"title"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]"text" [/COLOR][COLOR=#007700][, [/COLOR][COLOR=#0000bb]timeout [/COLOR][COLOR=#007700][, [/COLOR][COLOR=#0000bb]hwnd[/COLOR][COLOR=#007700]]] )  [/COLOR][/COLOR]

تحليل الكود:

flag: نوع الرسالة ( نمط الرسالة ).<< سيتم التوضيح لاحقا ً.
title: عنوان الرسالة ( كالصورة بالأعلى عنوانها :: Zyzoom :: لك الحرية في إختياره ).
text: محتوى النافذة ( الكلام الذي يظهر بالمنتصف ).
timeout: وقت محدد بعد انتهائه سيتم اغلاق النافذة واستكمال الأوامر ( بالثواني ).

الآن نبدأ بالتطبيق:

إفتح ملف سكربت جديد كما تعلمنا بالدرس الأول ، واكتب الكود التالي:

كود:
[COLOR=#000000][COLOR=#0000bb]MsgBox [/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]":: Zyzoom ::"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#dd0000]"WWW.Zyzoom.Org\Vb"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]10[/COLOR][COLOR=#007700])  [/COLOR][/COLOR]

لاحظ معي ، [ 0 ] تم وضعها محل ( flag ). ومعنى الرقم 0 أي نافذة بزر واحد وهو زر موافق.
لاحظ معي ، [ :: Zyzoom :: ] تم وضعها محل ( title ) وهو العنوان بالأعلى.
لاحظ معي ، [ WWW.Zyzoom.COM ] تم وضعها محل ( text ) وهو محتوى النافذة ( الكلام بالمنتصف ).
لاحظ معي ، [ 10 ] تم وضعها محل ( timeout ) وهو الوقت الذي اذا انتهى سيتم اقفال النافذة.

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

بعد كتابة الكود السابق إضغط على F5 لمعاينة عملك.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

أنماط النوافذ:

0 - نافذة تحتوي على زر موافق. OK
1 - نافذة تحتوي على زر موافق ، إلغاء. OK and Cancel
2 - نافذة تحتوي على زر إحباط ، إعادة المحاولة ، تجاهل. Abort, Retry, and Ignore
3 - نافذة تحتوي على زر نعم ، لا ، إلغاء. Yes, No, and Cancel
4 - نافذة تحتوي على زر نعم ، لا. Yes and No
5 - نافذة تحتوي على زر إعادة المحاولة ، إلغاء. Retry and Cancel
6 - نافذة تحتوي على زر إلغاء ، المحاولة مرة أخرى ، إستمرار. Cancel, Try Again, Continue

بمعنى أنك لو أردت نافذة بزر نعم ، لا / ستضع في محل flag الرقم 4.


:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: إختيار أيقونة تظهر في الـ MsgBox ::


هنا سنتعلم كيفية وضع أيقونة للنافذة كما بالصورة التالية:

exae_msgbox.png


هذه الأيقونات المسموح لك بوضعها:

  • [؟]-
    question_icon.jpg
    رسالة استفهام.

  • [!]-
    i_yellow_icon.jpg
    رسالة تنبيه.

  • [X]-
    x_icon.jpg
    رسالة تحذير.

  • [!]-
    information_icon.jpg
    رسالة معلومة.
ولوضع أيقونة محددة في النافذة استبدل الـflag برقم الأيقونة:


x_icon.jpg
- 16.
question_icon.jpg
- 32.

i_yellow_icon.jpg
- 48.
information_icon.jpg
- 64.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

:: إختيار عدة أكواد في نفس الوقت في الـ MsgBox ::

من المؤكد أن البعض منكم قد تساءل عن كيفية استعمال أيقونة محددة مع نمط نافذة معين !!

بمعنى أريد ظهور نافذة تحتوي على زر موافق ، إلغاء .. وأيقونة إستفهام 32 .

موافق ، إلغاء = 1 !!! صحيح ؟؟ أيقونة الإستفهام = 32 !!! صحيح ؟؟

طيب كيف راح نضعهم مكان الـflag ؟؟ وهو يتسع فقط لرقم واحد !!


الطريقة هي كالتالي:

1 + 32 = 33 نضع رقم 33 محل flag ..

بمعنى نجمع أرقام الخاصيتين ونضعهم محل flag بالتالي ستظهر نافذة تحتوي على زر موافق ، إلغاء و أيقونة إستفهام.

دوركم للتطبيق:

إفتح ملف سكربت جديد وضع الكود التالي:

كود:
[COLOR=#000000][COLOR=#0000bb]MsgBox [/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]33[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]":: Zyzoom ::"[/COLOR][COLOR=#007700],[/COLOR][COLOR=#dd0000]"هل تريد الإستمرار"[/COLOR][COLOR=#007700])  [/COLOR][/COLOR]
.. أخي المتدرب نرجو منك كتابة الكود لا نسخه لتحصل على أكبر فائدة من الدورة ..

بعد كتابة الكود السابق إضغط على F5 لمعاينة عملك.

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

التطبيق:

1- أنشئ ملف سكربت جديد و أصنع كود نافذة مثل هذه النافذة ..

exae_msgbox1.png


يتم الضغط والرفع ووضع الرابط في أحد الردود ,,
عذرا لا نقبل التطبيقات المكتوبة في الردرود ,, لأنها تسبب الفوضى


حاشية الدرس:
* مهم لعمل السكربت


::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

بالتوفيق للجميع
 

التعديل الأخير بواسطة المشرف:
الله يبارك فيك اخي الغالي ..
 
توقيع : Blackstar_tech
بارك الله فيك أخي والى الأمام
ماشاء الله جزالك الله خيرا


يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
 
توقيع : ramay
شكرا اخى وطبعا انت علمته لى من قبل ولكن برضه فيه جديد ما شاء الله عليك
معذرة اخى ازل المسافة:
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
shared.com/file/95788421/b6741fa7/9_online.html
 
ياعيني على الابداااع

احتراااااااااف في الشرح وايصال المعلومه على اكمل وجه

بارك الله فيك اخوي احمد 5\5

وجعله الله في ميزان حسناتك

تحياتي وتقديري ,, اخوك

Mr.Ali4Ever
:king:
 
توقيع : hatem20
الله يعطيك العافية .. لي عودة للتمعن لآني بلخارج
 
جزاك الله خير
 
توقيع : zoro779
ياعيني على الابداااع

احتراااااااااف في الشرح وايصال المعلومه على اكمل وجه

بارك الله فيك اخوي احمد 5\5

وجعله الله في ميزان حسناتك

تحياتي وتقديري ,, اخوك

Mr.Ali4Ever
:king::king:
 
توقيع : Al jNtEeL
شكرا اخى وطبعا انت علمته لى من قبل ولكن برضه فيه جديد ما شاء الله عليك
معذرة اخى ازل المسافة:
يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
shared.com/file/95788421/b6741fa7/9_online.html
عفوا ,,

:ok::ok::ok::ok::ok::ok::ok:
:king::king::king::king::king::king::king::king:
تطبيق رائع ,,
 
يعطيك العافية اخوي دروس جميلة وفقك الله

تطبيقي

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي
 
توقيع : Thekrayat
السلام عليكم ورحمة الله وبركاته

5 / 5

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

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


إحترامي وتقديري
 
سلام علييكم

يا الشيخ احمد لو سمحت ادخل هنا

تم التحرير :: AbOdy
يمنع وضع روابط خارجيه


شوف موقعك حق الاستفتسارات والمشاكل

شوف مشروعي الجديد
 

احتراااااااااف في الشرح وايصال المعلومه على اكمل وجه

بارك الله فيك اخوي احمد 5\5

وجعله الله في ميزان حسناتك

تحياتي وتقديري ,, اخوك
 
توقيع : genial78
السلام عليكم ورحمة الله وبركاته

5 / 5

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

يجب عليك تسجيل الدخول او تسجيل لمشاهدة الرابط المخفي


إحترامي وتقديري

وعليكم السلام ,,
إبداااااااااااااااااااااااااااااااااااااااااااااع ,,
1000000000000000000000%
ما شاء الله عليك ,,
 

احتراااااااااف في الشرح وايصال المعلومه على اكمل وجه

بارك الله فيك اخوي احمد 5\5

وجعله الله في ميزان حسناتك

تحياتي وتقديري ,, اخوك

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

يا الشيخ احمد لو سمحت ادخل هنا

شوف مشروعي الجديد
وعليكم السلام ,,
أخي يمنع وضع روابط لأي شيء خارج المنتدى ,,
إذا تأخرت عليك ,, شوفني على الخاص ,,

جاري النظر في المشروع ,,
 
عودة
أعلى