تذکر:
------
برای راحتی کار پروژه را بصورت زیر دنبال کنید.توجه داشته باشید که اگر دقیقا" بشرح زیر عمل نکنید کد هائی که
خواهم گفت ، عمل نخواهند کرد.
1. در درایو D پوشه ای بنام xx درست کنید (D:\xx)
2. فایل پروژه را با نام My Menu.au3 داخل پوشه D:\xx قرار دهید.
===================
در جلسه قبل یاد گرفتیم که چگونه یک پنجره گرافیکی درست کنیم.ولی پنجره ساخته شده اندازه دلخواه ما نیست.
برای ساختن پنجره ای با ابعاد دیگر کافی است که به دستور GUICreate (یعنی دستور سطر سوم کد ) ابعاد مورد نظرمان
را اضافه میکنیم.
برای مثال دستور بالا را بصورت زیر تغییر می دهیم:
کد HTML:
GUICreate("Shirin zaban", 600, 400)
عدد اول اضافه شده (600 ،) پهنای پنجره ، و عدد بعدی (400 ،) ارتفاع پنجره است.با اضافه و کم کردن مقدار این دو
عدد میتوانید سایز مورد نیاز خود را ایجاد کنید.
حالا فرضا" میخواهیم که تصویری بنام a1.JPG را با ابعاد 180 در 180 به سمت راست این پنجره اضافه کنیم.
تصویر a1.JPG را در پوشه D:\xx کنار My Menu.au3 قرار دهید.
برای اضافه کردن تصویر به منو لازم است که در ابتدای کد هایمان کد زیر را هم داشته باشیم:
کد HTML:
#include <StaticConstants.au3>
و بعد باید برای اضافه کردن تصویر a1.JPG ، کد زیر را هم اضافه کنیم:
کد HTML:
GUICtrlCreatePic("a1.JPG", 400, 50, 180, 180)
در این دستور :
عدد اول از سمت چپ (400) عبارت از فاصله تصویر از لبه چپ صفحه منو است.
عدد دوم (50 ) عبارت از فاصله تصویر از لبه بالای منو است.
دو عدد بعدی ابعاد تصویر هستند.
با تغییر اعداد داده شده میتوانید تصویر را در محل مورد نیاز تان قرار دهید.
تا اینجای کار ، کل کد های ما بصورت زیر خواهد بود:
کد HTML:
#include <GUIConstant---.au3>
#include <WindowsConstants.au3>
#include <StaticConstants.au3>
GUICreate("Shirin zaban", 600, 400)
GUISetState(@SW_SHOW)
GUICtrlCreatePic("a1.JPG", 400, 50, 180, 180)
While 1
$Msg = GUIGetMsg()
Switch $Msg
Case $GUI_EVENT_CLOSE
Exit
EndSwitch
WEnd
و با اجرای فایل My Menu.au3 (فعلا" با دابل کلیک کردن روی فایل) ، پنجره ای مثل شکل زیر خواهیم داشت

تا جلسه بعدی
علاقه مندی ها (بوک مارک ها)