.: Mr.Ali :.
زيزوومى محترف
غير متصل
قم بمتابعة الفيديو أدناه لمعرفة كيفية تثبيت موقعنا كتطبيق ويب على الشاشة الرئيسية.
ملاحظة: قد لا تكون هذه الميزة متاحة في بعض المتصفحات.
ماشاء الله تبارك اللهبعد إذن أخوي عبد الله
قمت بعمل ملف مفتوح لك ، مشروح فيه أهم أكواد الواجهة
طبعاً أكيد ننتظر أيضا كود أخي عبد الله
فأنا مبتدئ قد تجد أخطاء ، فاعذرني لأني مبتدأ
بس حبّيت أساعدك على قدر خبرتي
لتحميل الملف المفتوح
https://dl.dropbox.com/u/50827110/FORM.rar
وأي سؤال لا تتردد
شباب ممكن الموضوع الخاص بالاوتوات ؟
$Form = GUICreate
GUISetState
Switch GUIGetMsg()
Case ...
Case...
EndSwitch
-3 أو $GUI_EVENT_CLOSE
$MyForm = GUICreate("yones7x", 300, 200)
GUISetState(@SW_SHOW, $MyForm)
While 1
Switch GUIGetMsg()
Case -3
Exit
EndSwitch
WEnd
بالنسبة للـ GUI والواجهات
هذه تعليمات سريعة :d:
ابدأ أولًا بالدالة وتعريفها:
ثم اجعلها تظهر بالدالة:كود:$Form = GUICreate
ثم ضع حلقة Whileكود:GUISetState
الدالة GUIGetMsg، تقوم بقراءة الأوامر المرسلة للواجهة عن طريق المستخدم
لهذا نضعها في While للاستمرار
فيه عدة طرق للتنظيم
1- استخدام Switch
داخل While طبعاكود:Switch GUIGetMsg() Case ... Case... EndSwitch
كل Case يمثل الامر المنتظر حدوثه (متغير لزر من الأزرار مثلًا)
2- استخدام Do بدلا من While ووضع شرط في Until للخروج منها، مثلا:
أي عند الضغط على Xكود:-3 أو $GUI_EVENT_CLOSE
وهناك طرق كثيرة يمكنكم اختراعها، ولكن هذه أكثر الطرق تنظيمًا وخصوصا Switch
أداة نهائية فارغة
كود:$MyForm = GUICreate("yones7x", 300, 200) GUISetState(@SW_SHOW, $MyForm) While 1 Switch GUIGetMsg() Case -3 Exit EndSwitch WEnd
ما يفهمك إلا دي خلقك :d:
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
$Form1 = GUICreate("Form1", 200, 100,Default,@DesktopHeight/2-200)
$next=GUICtrlCreateButton("next",0,50,100,50)
$Form2 = GUICreate("Form2", 200, 100,Default,@DesktopHeight/2-50)
$back=GUICtrlCreateButton("back",0,50,100,50)
GUISetState(@SW_SHOW,$Form1)
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
case $next
GUISetState(@SW_HIDE,$Form1)
GUISetState(@SW_SHOW,$Form2)
case $back
GUISetState(@SW_HIDE,$Form2)
GUISetState(@SW_SHOW,$Form1)
EndSwitch
WEnd
if (WinWaitActive("Google - Mozilla Firefox") Or WinWaitActive("YouTube - Mozilla Firefox") then
msgbox(0,"",اشغل")
endif
السلام عليكم اخي عندي مشكلة في الامر or لا يتتحق لي
اريد مثلا ان اشتغل نافدة اليوتيب او نافدة قوقل يعطني رسالة
PHP:if (WinWaitActive("Google - Mozilla Firefox") Or WinWaitActive("YouTube - Mozilla Firefox") then msgbox(0,"",اشغل") endif
اي واحدة فيهم اشتغلت تطلع لي الرسالة
وشكرا لك اخي الكريم
If WinExists("Google - Mozilla Firefox", "") Or WinExists("YouTube - Mozilla Firefox", "") Then
MsgBox(0, "", "اشغل")
EndIf
اخي يونس
ابغى اعمل على اداة صغيرة
عن جلب المفاتيح ممكن مساعدة ؟
هههه هذه هي المشكلة لا اعرف من اين ابدأ :S