أهلا بك أخوي شاجع،

ابدا بسؤالي:
هل قمت بتحميل آخر إصدار من AutoIt (إصدار: 3.3.8.1)؟

إذا نعم طبق التالي:

1- بالنسبة للأداة الاولى Au3Record، حمل هذا الملف:
http://svr.cu.cc/dll/msvcr100.rar

ثم قم بوضعه بمسار الاداة:
كود:
%ProgramFiles%\AutoIt3\Extras\Au3Record


2- بالنسبة للأداة الثانية، إذا كنت قد ثبت آخر إصدار، يجب أن تكون عندك وإلا فقم بإعادة التثبيت
أو اكتفي بـAu3Record فهي تقوم بالغرض المطلوب منك
وهو تنصيب البرامج بشكل صامت للمبتدئين
 

توقيع : yones7x
أشتغل Au3Record

خلاص أكتفيه به


الله يحرم وجهك على النار _آمين_​


3.gif
 
توقيع : شاجع
السلام عليكم اخوني كيف ربط . المشورع او البرنامج با الاكود البرامجية

[koda]

مثل الازرار و Checkbox و الاشي الاخر

منضتركم
 
توقيع : 7ama39
توقيع : .: Mr.Ali :.
توقيع : 7ama39
تم مشاهدة طريقة معررروفة انا قصدي هايك شوف الكود

كود:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 449, 192, 114)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 144, 112, 65, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
if $Checkbox1 = "1" Then msgbox (0,"1","1")
    EndSwitch
WEnd
 
توقيع : 7ama39
شوف الجملة الشرطية يتم اضهار النص اذ كان

Checkbox1 = 1

يعني اذ كان

True

بس ما نجحة ؟
 
توقيع : 7ama39
تم مشاهدة طريقة معررروفة انا قصدي هايك شوف الكود

كود:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 623, 449, 192, 114)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 144, 112, 65, 17)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
if $Checkbox1 = "1" Then msgbox (0,"1","1")
    EndSwitch
WEnd


أكبر خطأ إنك تستعمل koda للتصميم وماتعرف وش الكود اللي تم توليده ...

الدالة GUICtrlCreateCheckbox تنشيء ال Checkbox وترجع قيمة في المتغير هذي القيمة

عبارة عن id للكنترول في النافذة من خلال القيمة اللي في المتغير تقدر توصل للكنترول ..

وتقرأ الخصائص تبعه وتعدل عليها ..

الكود الصحية بيكون كذا ..

كود:
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm##include][color=#F000FF][i]#include[/i][/color][/url] [color=#9999CC]<ButtonConstants.au3>[/color]
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm##include][color=#F000FF][i]#include[/i][/color][/url] [color=#9999CC]<GUIConstantsEx.au3>[/color]
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm##include][color=#F000FF][i]#include[/i][/color][/url] [color=#9999CC]<WindowsConstants.au3>[/color]
[color=#A00FF0][i]#Region ### START Koda GUI section ### Form=[/i][/color]
[color=#AA0000]$Form1[/color] [color=#FF0000]=[/color] [url=http://www.autoitscript.com/autoit3/docs/functions/GUICreate.htm][color=#000090][i]GUICreate[/i][/color][/url][color=#FF0000]([/color][color=#9999CC]"Form1"[/color][color=#FF0000],[/color] [color=#AC00A9][i]623[/i][/color][color=#FF0000],[/color] [color=#AC00A9][i]449[/i][/color][color=#FF0000],[/color] [color=#AC00A9][i]192[/i][/color][color=#FF0000],[/color] [color=#AC00A9][i]114[/i][/color][color=#FF0000])[/color]
[color=#AA0000]$Checkbox1[/color] [color=#FF0000]=[/color] [url=http://www.autoitscript.com/autoit3/docs/functions/GUICtrlCreateCheckbox.htm][color=#000090][i]GUICtrlCreateCheckbox[/i][/color][/url][color=#FF0000]([/color][color=#9999CC]"Checkbox1"[/color][color=#FF0000],[/color] [color=#AC00A9][i]144[/i][/color][color=#FF0000],[/color] [color=#AC00A9][i]112[/i][/color][color=#FF0000],[/color] [color=#AC00A9][i]65[/i][/color][color=#FF0000],[/color] [color=#AC00A9][i]17[/i][/color][color=#FF0000])[/color]
[url=http://www.autoitscript.com/autoit3/docs/functions/GUISetState.htm][color=#000090][i]GUISetState[/i][/color][/url][color=#FF0000]([/color][url=http://www.autoitscript.com/autoit3/docs/macros.htm#@sw_show][color=#FF33FF]@SW_SHOW[/color][/url][color=#FF0000])[/color]
[color=#A00FF0][i]#EndRegion ### END Koda GUI section ###[/i][/color]

[url=http://www.autoitscript.com/autoit3/docs/keywords.htm#While][color=#0000FF]While[/color][/url] [color=#AC00A9][i]1[/i][/color]
    [color=#AA0000]$nMsg[/color] [color=#FF0000]=[/color] [url=http://www.autoitscript.com/autoit3/docs/functions/GUIGetMsg.htm][color=#000090][i]GUIGetMsg[/i][/color][/url][color=#FF0000]()[/color]
    [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Switch][color=#0000FF]Switch[/color][/url] [color=#AA0000]$nMsg[/color]
        [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Case][color=#0000FF]Case[/color][/url] [color=#AA0000]$GUI_EVENT_CLOSE[/color]
            [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Exit][color=#0000FF]Exit[/color][/url]
        [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Case][color=#0000FF]case[/color][/url] [color=#AA0000]$Checkbox1[/color]
            [color=#009933][i]; Checkbox يتنفذ الكود التالي إذا صار تغيير في[/i][/color]
            [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#If][color=#0000FF]if[/color][/url] [url=http://www.autoitscript.com/autoit3/docs/functions/GUICtrlRead.htm][color=#000090][i]GUICtrlRead[/i][/color][/url][color=#FF0000]([/color][color=#AA0000]$Checkbox1[/color][color=#FF0000]) =[/color] [color=#AA0000]$GUI_CHECKED[/color] [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Then][color=#0000FF]Then[/color][/url]
                [color=#009933][i];المسج تظهر إذا علمت على المربع[/i][/color]
                [url=http://www.autoitscript.com/autoit3/docs/functions/MsgBox.htm][color=#000090][i]MsgBox[/i][/color][/url][color=#FF0000]([/color][color=#AC00A9][i]0[/i][/color][color=#FF0000],[/color][color=#9999CC]""[/color][color=#FF0000],[/color][color=#9999CC]""[/color][color=#FF0000])[/color]
            [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#EndIf][color=#0000FF]endif[/color][/url]
    [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#EndSwitch][color=#0000FF]EndSwitch[/color][/url]
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm#WEnd][color=#0000FF]WEnd[/color][/url]

تفاصيل أكثر شيك على المشاركة

http://www.zyzoom.org/vb/zyzoom197404-86.html#post3694771
 
توقيع : waget



أكبر خطأ إنك تستعمل koda للتصميم وماتعرف وش الكود اللي تم توليده ...

الدالة GUICtrlCreateCheckbox تنشيء ال Checkbox وترجع قيمة في المتغير هذي القيمة

عبارة عن id للكنترول في النافذة من خلال القيمة اللي في المتغير تقدر توصل للكنترول ..

وتقرأ الخصائص تبعه وتعدل عليها ..

الكود الصحية بيكون كذا ..

كود:
[URL="http://www.autoitscript.com/autoit3/docs/keywords.htm##include"][COLOR=#F000FF][I]#include[/I][/COLOR][/URL] [COLOR=#9999CC]<ButtonConstants.au3>[/COLOR]
[URL="http://www.autoitscript.com/autoit3/docs/keywords.htm##include"][COLOR=#F000FF][I]#include[/I][/COLOR][/URL] [COLOR=#9999CC]<GUIConstantsEx.au3>[/COLOR]
[URL="http://www.autoitscript.com/autoit3/docs/keywords.htm##include"][COLOR=#F000FF][I]#include[/I][/COLOR][/URL] [COLOR=#9999CC]<WindowsConstants.au3>[/COLOR]
[COLOR=#A00FF0][I]#Region ### START Koda GUI section ### Form=[/I][/COLOR]
[COLOR=#AA0000]$Form1[/COLOR] [COLOR=#FF0000]=[/COLOR] [URL="http://www.autoitscript.com/autoit3/docs/functions/GUICreate.htm"][COLOR=#000090][I]GUICreate[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][COLOR=#9999CC]"Form1"[/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]623[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]449[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]192[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]114[/I][/COLOR][COLOR=#FF0000])[/COLOR]
[COLOR=#AA0000]$Checkbox1[/COLOR] [COLOR=#FF0000]=[/COLOR] [URL="http://www.autoitscript.com/autoit3/docs/functions/GUICtrlCreateCheckbox.htm"][COLOR=#000090][I]GUICtrlCreateCheckbox[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][COLOR=#9999CC]"Checkbox1"[/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]144[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]112[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]65[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]17[/I][/COLOR][COLOR=#FF0000])[/COLOR]
[URL="http://www.autoitscript.com/autoit3/docs/functions/GUISetState.htm"][COLOR=#000090][I]GUISetState[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][URL="http://www.autoitscript.com/autoit3/docs/macros.htm#@sw_show"][COLOR=#FF33FF]@SW_SHOW[/COLOR][/URL][COLOR=#FF0000])[/COLOR]
[COLOR=#A00FF0][I]#EndRegion ### END Koda GUI section ###[/I][/COLOR]

[URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#While"][COLOR=#0000FF]While[/COLOR][/URL] [COLOR=#AC00A9][I]1[/I][/COLOR]
    [COLOR=#AA0000]$nMsg[/COLOR] [COLOR=#FF0000]=[/COLOR] [URL="http://www.autoitscript.com/autoit3/docs/functions/GUIGetMsg.htm"][COLOR=#000090][I]GUIGetMsg[/I][/COLOR][/URL][COLOR=#FF0000]()[/COLOR]
    [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#Switch"][COLOR=#0000FF]Switch[/COLOR][/URL] [COLOR=#AA0000]$nMsg[/COLOR]
        [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#Case"][COLOR=#0000FF]Case[/COLOR][/URL] [COLOR=#AA0000]$GUI_EVENT_CLOSE[/COLOR]
            [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#Exit"][COLOR=#0000FF]Exit[/COLOR][/URL]
        [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#Case"][COLOR=#0000FF]case[/COLOR][/URL] [COLOR=#AA0000]$Checkbox1[/COLOR]
            [COLOR=#009933][I]; Checkbox يتنفذ الكود التالي إذا صار تغيير في[/I][/COLOR]
            [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#If"][COLOR=#0000FF]if[/COLOR][/URL] [URL="http://www.autoitscript.com/autoit3/docs/functions/GUICtrlRead.htm"][COLOR=#000090][I]GUICtrlRead[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][COLOR=#AA0000]$Checkbox1[/COLOR][COLOR=#FF0000]) =[/COLOR] [COLOR=#AA0000]$GUI_CHECKED[/COLOR] [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#Then"][COLOR=#0000FF]Then[/COLOR][/URL]
                [COLOR=#009933][I];المسج تظهر إذا علمت على المربع[/I][/COLOR]
                [URL="http://www.autoitscript.com/autoit3/docs/functions/MsgBox.htm"][COLOR=#000090][I]MsgBox[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][COLOR=#AC00A9][I]0[/I][/COLOR][COLOR=#FF0000],[/COLOR][COLOR=#9999CC]""[/COLOR][COLOR=#FF0000],[/COLOR][COLOR=#9999CC]""[/COLOR][COLOR=#FF0000])[/COLOR]
            [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#EndIf"][COLOR=#0000FF]endif[/COLOR][/URL]
    [URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#EndSwitch"][COLOR=#0000FF]EndSwitch[/COLOR][/URL]
[URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#WEnd"][COLOR=#0000FF]WEnd[/COLOR][/URL]
تفاصيل أكثر شيك على المشاركة

http://www.zyzoom.org/vb/zyzoom197404-86.html#post3694771

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

سوالي

كود:
[COLOR=#AA0000]$Form1[/COLOR] [COLOR=#FF0000]=[/COLOR] [URL="http://www.autoitscript.com/autoit3/docs/functions/GUICreate.htm"][COLOR=#000090][I]GUICreate[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][COLOR=#9999CC]"Form1"[/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]623[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]449[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]192[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]114[/I][/COLOR][COLOR=#FF0000])[/COLOR]

هاذ المتغير  : [COLOR=#AA0000]
$[/COLOR][COLOR=#AA0000]Form1[/COLOR] 

هاذي الدالة :
 [URL="http://www.autoitscript.com/autoit3/docs/functions/GUICreate.htm"][COLOR=#000090][I]GUICreate[/I][/COLOR][/URL]
 لي انتاج او خلق الفورم .

وهاذي خصائص الفورم :
 [COLOR=#AC00A9][I]623[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]449[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]192[/I][/COLOR][COLOR=#FF0000],[/COLOR] [COLOR=#AC00A9][I]11[/I][/COLOR]
-
وهاذي دالة 
[URL="http://www.autoitscript.com/autoit3/docs/keywords.htm#Case"][COLOR=#0000FF]case[/COLOR][/URL]

 الحالة : [COLOR=#009933][I] يتنفذ الكود التالي إذا صار تغيير[/I][/COLOR] > كما قلت انت

----> كلامي صح او صصح لي 

ومممكن تشرح لي سطر جملة شرطية :

[URL="http://www.autoitscript.com/autoit3/docs/functions/GUICtrlRead.htm"][COLOR=#000090][I]GUICtrlRead[/I][/COLOR][/URL][COLOR=#FF0000]([/COLOR][COLOR=#AA0000]$Checkbox1[/COLOR][COLOR=#FF0000]) =[/COLOR] [COLOR=#AA0000]$GUI_CHECKED[/COLOR]
 
توقيع : 7ama39
كلنا مبتدئين أخوي ,, المهم

كيفك في الاساسيات تبع اللغه .. على الاقل اللي غطتها الدورة ذي

http://www.zyzoom.org/vb/zyzoom197363.html

...

الدوال كثير وصعب تلاقي دروس تغطيها كلها لكن الكتاب المرفق مع اللغة بيساعدك كثير

كلامك صحيح نسبياُ ... الدالة GUICreate تنشئ النافذة وترجع بقيمة القيمة هذي تمكنك

من الوصول للنافذة وتعديل خصائصها والخصائص كثير ... ودوال تغيير الخصاص متعدده

لكن جميعا تبدأ ب Guiset << إبحث في الكتاب المساعد بتلقاهاه مثل GUISetState تغير حالة النافذه

تفعيل - تعطيل - تصغير - تكبير - إخفاء

إبدأ حبه حبه عشان لا تتلخبط ..

بالنسبة ل case هذ مش دالة هذي كلمة محجوزة تستخدم مع العباره Switch ...

^
إذا منت فاهم هدف العبارة Switch داخل الحلقة قلي وراح أحاول أوضح ..

نجي لسطر الي سألت عنه

كود:
GUICtrlRead($Checkbox1) = $GUI_CHECKED

الدالة GUICtrlRead تقرأ بيانات كل أنواع الكنترول في النافذه [مربع نص - مربع إختيار إلخ ]

والدالة ندخل لها الid تبع الكنترول في حالتنها هو موجود في المتغير$Checkbox1

والدالة ترجع بيانات حسب نوع الكنترول يعني إذا مربع نص أكيد بترجع النص المدخل فية ,,

إذا مربع إخيار مثل حالتها ترجع هل المربع محدد أو لا ..

طيب وش $GUI_CHECKED ومن وين جا :q:

هذ سلمك الله ثابت موجود في الملف GUIConstantsEx.au3

الثابت هذا يحوي قيمة تدل على إختيار المربع .. القيمة عشرية وصعب حفظها عشان كذا وضعت في ثابت للتسهيل

فالشرط الموجود يعني إذا ساوت القيمة المرجعه من GUICtrlRead قيمة الثابت GUI_CHECKED فهذا يعني إن المربع محدد

:d: حاولت أبسط قد ما أقدر لأني خايف أتشعب زيادة وتتلخبط في بدايتك

ونصيحة شيك على الدروس اللي حطيتها في المشاركة السابقة وشوف الكتاب الي مع اللغه

موفق
 
توقيع : waget
كلنا مبتدئين أخوي ,, المهم

كيفك في الاساسيات تبع اللغه .. على الاقل اللي غطتها الدورة ذي

http://www.zyzoom.org/vb/zyzoom197363.html

...

الدوال كثير وصعب تلاقي دروس تغطيها كلها لكن الكتاب المرفق مع اللغة بيساعدك كثير

كلامك صحيح نسبياُ ... الدالة GUICreate تنشئ النافذة وترجع بقيمة القيمة هذي تمكنك

من الوصول للنافذة وتعديل خصائصها والخصائص كثير ... ودوال تغيير الخصاص متعدده

لكن جميعا تبدأ ب Guiset << إبحث في الكتاب المساعد بتلقاهاه مثل GUISetState تغير حالة النافذه

تفعيل - تعطيل - تصغير - تكبير - إخفاء

إبدأ حبه حبه عشان لا تتلخبط ..

بالنسبة ل case هذ مش دالة هذي كلمة محجوزة تستخدم مع العباره Switch ...

^
إذا منت فاهم هدف العبارة Switch داخل الحلقة قلي وراح أحاول أوضح ..

نجي لسطر الي سألت عنه

كود:
GUICtrlRead($Checkbox1) = $GUI_CHECKED
الدالة GUICtrlRead تقرأ بيانات كل أنواع الكنترول في النافذه [مربع نص - مربع إختيار إلخ ]

والدالة ندخل لها الid تبع الكنترول في حالتنها هو موجود في المتغير$Checkbox1

والدالة ترجع بيانات حسب نوع الكنترول يعني إذا مربع نص أكيد بترجع النص المدخل فية ,,

إذا مربع إخيار مثل حالتها ترجع هل المربع محدد أو لا ..

طيب وش $GUI_CHECKED ومن وين جا :q:

هذ سلمك الله ثابت موجود في الملف GUIConstantsEx.au3

الثابت هذا يحوي قيمة تدل على إختيار المربع .. القيمة عشرية وصعب حفظها عشان كذا وضعت في ثابت للتسهيل

فالشرط الموجود يعني إذا ساوت القيمة المرجعه من GUICtrlRead قيمة الثابت GUI_CHECKED فهذا يعني إن المربع محدد

:d: حاولت أبسط قد ما أقدر لأني خايف أتشعب زيادة وتتلخبط في بدايتك

ونصيحة شيك على الدروس اللي حطيتها في المشاركة السابقة وشوف الكتاب الي مع اللغه

موفق

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

بس مشكلة تلك دروس ما كنت ضمن دورة لو تحطها مع فهرس الدورة

وردك مشاء الله عليك والله يخليك ما قصرت

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

تقريب كتبت الاكود اسهل من ادة . وتكون عارف ايش تعمل بس يلزملها تركيز
 
توقيع : 7ama39
اخي اسمحلي على كثرت الاسائلة انا جديد مالي غير يومين في هاذي لغة
ونشاء الله نتعلم منكم و على ايديكم
اخي الكريم دئما تصدفني هاذ كلمة بس ماني فاهم ايش المقصود بها ممكن توضيح ولو بي بسسيط
مقتبسة من ردك
الدالة GUICreate تنشئ النافذة وترجع [ بقيمة القيمة ]
 
توقيع : 7ama39
اخوني ارجو المساعدة

كود:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 260, 116, 214, 136)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 80, 24, 81, 17)
$Button1 = GUICtrlCreateButton("Button1", 56, 72, 121, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Checkbox1
            If guictrlread ($Checkbox1) = $GUI_CHECKED Then
                MsgBox (0,"ok","ok")
                EndIf
    EndSwitch
WEnd
الكود عادي عند تاشير على

Checkbox

تضهار الرسالة المطلوب :

عدم ضهور الرسالة الى با ضغط على الزر

يعني يتم تاشير و ما تضهار
رسالة . الى بعد ضغط على زر

كانك
توفق على شروط برنامج وكذ




 
توقيع : 7ama39
توقيع : 7ama39
اخي اسمحلي على كثرت الاسائلة انا جديد مالي غير يومين في هاذي لغة
ونشاء الله نتعلم منكم و على ايديكم
اخي الكريم دئما تصدفني هاذ كلمة بس ماني فاهم ايش المقصود بها ممكن توضيح ولو بي بسسيط
مقتبسة من ردك
الدالة GUICreate تنشئ النافذة وترجع [ بقيمة القيمة ]

يقصد أنها تستخرج قيمة تسمى مقبض النافذة (Window Handle)

مثلا:

كود:
$A = GUICreate

يصبح للمتغير A قيمة بداخله تستخدم في التحكم في النافذة

يعني كأننا نسميه باسم يفهمه الكمبيوتر

مثال: أنا اسمي يونس وعندما يقول أحدهم يونس، ارد عليه

نفس الشيء في أوامر GUISet (اعتبرها أشخاص)

نستخدم أوامر GUISet للتحكم بالنافذة (كانها تنادي عليها) بأن نقوم بإدخال قيمة النافذة (اسمها في الكمبيوتر)

طبعا الموضوع معقد للغاية ويحتاج له فهم في الكمبيوتر قبل الفهم في البرمجة

وبما إنك مبتدئ انصحك تتعلم الاوامر العادية والتلقائية مثل Run والرسائل MsgBox... الخ أولًا

مودتي..
 
اخوني ارجو المساعدة

كود:
#include <ButtonConstants.au3>
كود:
[B][SIZE=2][FONT=Tahoma]#include <GUIConstantsEx.au3>[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]#include <WindowsConstants.au3>[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]#Region ### START Koda GUI section ### Form=[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]$Form1 = GUICreate("Form1", 260, 116, 214, 136)[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 80, 24, 81, 17)[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]$Button1 = GUICtrlCreateButton("Button1", 56, 72, 121, 25)[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]GUISetState(@SW_SHOW)[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]#EndRegion ### END Koda GUI section ###[/FONT][/SIZE][/B]
 
[B][SIZE=2][FONT=Tahoma]While 1[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]   $nMsg = GUIGetMsg()[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]   Switch $nMsg[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]       Case $GUI_EVENT_CLOSE[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]           Exit[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]       Case $Checkbox1[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]           If guictrlread ($Checkbox1) = $GUI_CHECKED Then[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]               MsgBox (0,"ok","ok")[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]               EndIf[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]   EndSwitch[/FONT][/SIZE][/B]
[B][SIZE=2][FONT=Tahoma]WEnd[/FONT][/SIZE][/B]
الكود عادي عند تاشير على

Checkbox

تضهار الرسالة المطلوب :

عدم ضهور الرسالة الى با ضغط على الزر

يعني يتم تاشير و ما تضهار رسالة . الى بعد ضغط على زر

كانك توفق على شروط برنامج وكذ

لازم تسوي case للزر

كود:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 260, 116, 214, 136)
$Checkbox1 = GUICtrlCreateCheckbox("Checkbox1", 80, 24, 81, 17)
$Button1 = GUICtrlCreateButton("Button1", 56, 72, 121, 25)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Checkbox1
            If guictrlread ($Checkbox1) = $GUI_CHECKED Then
                MsgBox (0,"ok","ok")
   EndIf
  Case $Button1
   MsgBox(0, "", "You are click on button")
    EndSwitch
WEnd
 
السلام عليكم اخوني نريد طريقة وضع ثيمات


تضفلو شوف الفديوات وطريقة وضع ثيمات




وهاذ ربط تحميل ثيمات



انا بحثت وجلبت كل شي بس ماعرف اطبق ممكن تشروحنا يا اصحاب الخبرة

يا أخي هذه أشياء متقدمة جدا

وموجود هذا السكربت في منتديات اوتوات (انجليزية) في قسم الامثلة

طبعا ساعلمك إن شاء الله ما هو أفضل من هذا الشرح
 
عودة
أعلى