اخواني

احترت في شي

اذا جيت اصمم الواجهه

وحطيت صوره كامله وبعدها حطيت الزر فوق الصوره

الزر ماينضغط ليه

كيف اقدر احط الزر فوق الصوره
 

توقيع : System32
اخواني

احترت في شي

اذا جيت اصمم الواجهه

وحطيت صوره كامله وبعدها حطيت الزر فوق الصوره

الزر ماينضغط ليه

كيف اقدر احط الزر فوق الصوره


تم حل المشكله

شكرا
 
توقيع : System32
اخواني الكرام ممكن سؤال

بخصوص IF الشرطية

اجد احيانا $W واحيان $vir وغيرها

كيف نتعامل معاها وماهي اصلان ؟


هذي متغيرات أخي ... تحفظ فيها القيم -أي نوع - من القيم ...

تبدأ ب $ ..

في if حنا نختبر قيمتها ... ونقدر نرسل قيمها للدوال ...

مثلا بدال ...

كود:
MsgBox(0,"Zyzoom.org","Welcome")
تقدر ..
كود:
$title = "Zyzoom.org"
$text = "Welcome"
MsgBox(0,$title,$text)
 
توقيع : waget
هذي متغيرات أخي ... تحفظ فيها القيم -أي نوع - من القيم ...

تبدأ ب $ ..

في if حنا نختبر قيمتها ... ونقدر نرسل قيمها للدوال ...

مثلا بدال ...

كود:
MsgBox(0,"Zyzoom.org","Welcome")
تقدر ..
كود:
$title = "Zyzoom.org"
$text = "Welcome"
MsgBox(0,$title,$text)


اهااااااااااا

الله يبيظ وجهك يا الطيب

طيب اخوي فين اقدر احصل على جميع المتغيرات المتوفره

لاني ماحصلتها بالكتاب حقهم :f:

تقدر تفيدني فيها يا غالي
 
توقيع : System32
الظاهر أخي منت فاهم فكرة المتغيرات من البداية :d:

أخوي المتغيرات هي أماكن لحفظ القيم تضعها أنت ..

يعني لو كتبت

كود:
$zyzoomlink = "www.zyzoom.org"

إنت حرفي وضع التسمية ووضع القيمه

زي ماقلت هي أماكن لحفظ القيم توصل لها ووتعامل معها من خلال إسم المتغير في مثالنا
عشان أوصل للقيمة "www.zyzoom.org" أو صل لها من إسم المتغير
zyzoomlink$

لها قاعده عامة ...

كود:
$Name = Value

حيث Name إسم المتغير مسبوق ب$ و Value البيانات اللي يحملها المتغير ...

أنواع قيم المتغيرات

نصية .. تكون بين علامات تنصيص " " أو ' '
رقمية ... أرقام موجبه سالبة وغيرها
منطقية ... True أو False

هذي الاهم والاكثر إستخدام ...

كل نوع قيم له معاملات خاصه المعاملات هي أللي تمكنك من التلاعب فيها وإجراء العمليات عليها ..

شوف الدروس هذي ...

http://www.zyzoom.org/vb/showpost.php?p=2843787&postcount=12

http://www.zyzoom.org/vb/showpost.php?p=2886500&postcount=175
 
توقيع : waget
الله يبيظ وجهك يا حبيبي ،، وصلت المعلومه بالظبط .. بالمختصر يعني عشان بدال ما اطولها أكتب متغير .. واختصر الموضوع .. خلاص فهمت الله يسعدك يارب
 
توقيع : System32
احم رجعنا لكم مرة ثانية:d: بشي مفيد وينفع الكل

مثلا اختكم عندها استفسار جهنمي
هل يوجد كود لقراءة التاريخ في الكمبيوتر من تاريخ الفلاني الى التاريخ الفلاني
اي استخدام الامر
كود:
if date between 1-1-2012 and 2-1-2012 then -----
 
السلام عليكم اخواني الكرام

انا صممت واجهة بسيطة واضفت عليها ازرار ولكن المشكلة بالأمر يلي اريد اضيف للزر

يعني مثلا الزر الاول و الثاني اريد ان اضيف عليهم امر تحميل ملف من النت ووضعه على سطح المكتب مثلا او في اي مكان يختاره المستخدم يكون افضل (ولو امكن مؤشر لتقدم عملية التحميل ^_^)

انا اعرف ان الكود هو
PHP:
InetGet ( "URL" [,"filename" [, options [, background]]] )

لما اضيف له الرابط يصبح بهذا الشكل
PHP:
InetGet ( "http://dl.dropbox.com/u/12446491/test.zip" [,"test.zip" [, options [, background]]] )

بس المشكلة عندما اضيف الأمر للزر لا تعمل الأداة ابدا و تظهر رسالة خطأ..... :(

السؤال الثاني هذا يلي ما اعرف ابدا كيف ابدا فيه و هو زر Updat tool

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


هذي أكواد الأداة يلي يقدر يساعدني

PHP:
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=c:\documents and settings\pc\??? C???EE\form2.kxf
$Form2 = GUICreate(" Downloader", 209, 287, 208, 216)
$Button1 = GUICtrlCreateButton("Download 1", 34, 176, 145, 33)
$Button2 = GUICtrlCreateButton("Download 2", 34, 232, 145, 33)
$Button3 = GUICtrlCreateButton("Update Tool", 56, 128, 97, 25)
$Group1 = GUICtrlCreateGroup(" ", 8, 160, 193, 113)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
        Case $GUI_EVENT_CLOSE
            Exit
        Case $Button1
            MsgBox(64, "تجريب", "زر تجريبي لم اتمكن من اضافة رابط للتحميل عليه ارجو مساعدتي بذلك ")
        Case $Button2
            MsgBox(64, "تجريب", "زر تجريبي لم اتمكن من اضافة رابط للتحميل عليه ارجو مساعدتي بذلك ")
        Case $Button3
            MsgBox(64, "Hello", "للأسف لا اعرف الكود الذي يجب ان اضعه هنا ابدا ياريت مساعدتي")
    EndSwitch
WEnd

 
اسف لدي بعد سؤال .... :)

كيف اضيف مثل هذا الشريط و اضيف عليه خيارات خاصة بي .. ؟

bd70f3034f86605693d1fb36bd41ce1f.png


 
حياك الله أخوي ..

مشكلة الدالة inetget ... إنك كتبتها خطأ ..

كود:
[url=http://www.autoitscript.com/autoit3/docs/functions/InetGet.htm][color=#000090][i]InetGet[/i][/color][/url] [color=#FF0000]([/color] [color=#9999CC]"http://dl.dropbox.com/u/12446491/test.zip"[/color] [color=#FF0000],[/color][color=#9999CC]"test.zip"[/color][color=#FF0000])[/color]

الخطأ عشان تتجنه بعد كذا :

ال الاقواس المربعه [] تدل على إن المدخل .. إختياري ... يعني إذا وضعته كان بها

لم تضعه راح تحسب القيمة الافتراضية له ..

إذا وضعته لا تضع ال[] معه هي توضح لك في الصورة العامة للدالة فقط ..

أنت الان لا تحتاج إلا الرابط وإسم الملف ومكانه ... وضعته لك بالصورة السابقة
.....

مشكلة القوائم :

في كتاب التعليمات أبحث عن الدالة GUICtrlCreateMenu في مثال شامل لها :d:

مشكلة تضمين الملفات FileInstall

الخطأ في المدخل الاول للدالة ..

لازم يكون نص مافيه متغيرات أو مخرجات دوال أو ماكرو ..

لو شيكت في الكتاب بتلقى الملاحظة ذي ...

d2418c60f3cd0ba1390228fb0a3545cf.png


بالنسبه إمكانية وضع أكثر من صورة نعم إستخدم FileInstall لكل ملف .. وإحتفظ بالمدخل الثاني في متغير عشان تستخدمه في السكريبت ..<المدخل الثاني هو مكان وضع الملف في جهاز المستخدم>

زي كذا /

كود:
[color=#AA0000]$mypic1[/color] [color=#FF0000]=[/color] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@tempdir][color=#FF33FF]@TempDir[/color][/url] [color=#FF0000]&[/color] [color=#9999CC]"\mypic1.gif"[/color]
[color=#AA0000]$mypic2[/color] [color=#FF0000]=[/color] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@tempdir][color=#FF33FF]@TempDir[/color][/url] [color=#FF0000]&[/color] [color=#9999CC]"\mypic2.gif"[/color]
[color=#AA0000]$mypic3[/color] [color=#FF0000]=[/color] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@tempdir][color=#FF33FF]@TempDir[/color][/url] [color=#FF0000]&[/color] [color=#9999CC]"\mypic3.gif"[/color]

[url=http://www.autoitscript.com/autoit3/docs/functions/FileInstall.htm][color=#000090][i]FileInstall[/i][/color][/url][color=#FF0000]([/color][color=#9999CC]"C:\Pictures\mypic1.gif"[/color][color=#FF0000],[/color][color=#AA0000]$mypic1[/color][color=#FF0000])[/color]
[url=http://www.autoitscript.com/autoit3/docs/functions/FileInstall.htm][color=#000090][i]FileInstall[/i][/color][/url][color=#FF0000]([/color][color=#9999CC]"C:\Pictures\mypic2.gif"[/color][color=#FF0000],[/color][color=#AA0000]$mypic2[/color][color=#FF0000])[/color]
[url=http://www.autoitscript.com/autoit3/docs/functions/FileInstall.htm][color=#000090][i]FileInstall[/i][/color][/url][color=#FF0000]([/color][color=#9999CC]"C:\Pictures\mypic3.gif"[/color][color=#FF0000],[/color][color=#AA0000]$mypic3[/color][color=#FF0000])[/color]
:king:​
 
توقيع : waget
احم رجعنا لكم مرة ثانية:d: بشي مفيد وينفع الكل

مثلا اختكم عندها استفسار جهنمي
هل يوجد كود لقراءة التاريخ في الكمبيوتر من تاريخ الفلاني الى التاريخ الفلاني
اي استخدام الامر
كود:
if date between 1-1-2012 and 2-1-2012 then -----

up
 
اريد كود لقراءة التاريخ من اليوم الفلاني الى اليوم الفلاني فما هو الكود

مثلا لتووضيح
اذا كان تاريخ الجهاز = 2-12-2011 او اكثر ولا يزيد عن تاريخ 5-12-2011
فنفذ الامر التالي
-----
 
مثلا لتووضيح
اذا كان تاريخ الجهاز = 2-12-2011 او اكثر ولا يزيد عن تاريخ 5-12-2011
فنفذ الامر التالي
-----


كود:
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm##include][color=#F000FF][i]#include[/i][/color][/url] [color=#9999CC]<Date.au3>[/color]
[color=#AA0000]$date[/color] [color=#FF0000]=[/color] [url=http://dundats.mvps.org/help/html/libfunctions/_now.htm][color=#808080][i]_Now[/i][/color][/url][color=#FF0000]()[/color]
[color=#AA0000]$year[/color] [color=#FF0000]=[/color] [color=#AC00A9][i]2011[/i][/color]
[color=#AA0000]$month[/color] [color=#FF0000]=[/color] [color=#AC00A9][i]12[/i][/color]
[color=#AA0000]$day1[/color] [color=#FF0000]=[/color] [color=#AC00A9][i]2[/i][/color]
[color=#AA0000]$day2[/color] [color=#FF0000]=[/color] [color=#AC00A9][i]5[/i][/color]
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm#If][color=#0000FF]If[/color][/url] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@year][color=#FF33FF]@YEAR[/color][/url] [color=#FF0000]=[/color] [color=#AA0000]$year[/color] [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Then][color=#0000FF]Then[/color][/url]
    [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#If][color=#0000FF]If[/color][/url] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@mon][color=#FF33FF]@MON[/color][/url] [color=#FF0000]=[/color] [color=#AA0000]$month[/color] [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Then][color=#0000FF]Then[/color][/url]
        [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#If][color=#0000FF]If[/color][/url] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@mday][color=#FF33FF]@MDAY[/color][/url] [color=#FF0000]>=[/color] [color=#AA0000]$day1[/color] [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#And][color=#0000FF]And[/color][/url] [url=http://www.autoitscript.com/autoit3/docs/macros.htm#@mday][color=#FF33FF]@MDAY[/color][/url] [color=#FF0000]<=[/color] [color=#AA0000]$day2[/color] [url=http://www.autoitscript.com/autoit3/docs/keywords.htm#Then][color=#0000FF]Then[/color][/url]
            [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=#AA0000]$date[/color][color=#FF0000])[/color]
            [color=#009933][i]; commands....etc[/i][/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#EndIf][color=#0000FF]EndIf[/color][/url]
[url=http://www.autoitscript.com/autoit3/docs/keywords.htm#EndIf][color=#0000FF]EndIf[/color][/url]
 
عودة
أعلى