PDA

View Full Version : آموزش: آموزش گام به گام مسیج باکس فارسی



sozlar
شنبه 04 مهر 1388, 13:34 عصر
با سلام
چون خودم سر این مسیج باکس خیلی حرص خوردم روش نوشتن اونو مرحله به مرحله توضیح میدم
البته برای مبتدیها
1)ابتدا یه new project بازکنید.
2)روی ClassLibrary کلیک کنید و نام دلخواهتان را تایپ کنید
3)یک فرم به پروژه اضافه کنید.
4)روی فرم خود حداکثر 3 کلید buttonقراردهید
5)یک لیبل و یک picture box هم روی فرم قرار دهید
چون میخواهیم فارسی باشد picture boxرا سمت راست فرم قرار دهید
البته زیبا سازی بیشتر با خودتان
بک گراند فرم را هم سفید قرار دهید
دقت کنید که هنوز برای کلاسمان کدی ننوشته ایم

sozlar
شنبه 04 مهر 1388, 13:46 عصر
در button_clickمربوط به هر کدام از باتنها عبارت ;()this.close را تایپ کنید
در بخش کلاسی که همان ابتدا ان را addکردیم یک متغیر enumتعریف میکنیم:

public enum button
}
,بله
,خیربله
,خیرلغوبله
لغوتایید


{

البته این تعریف میتواند شامل آیتمهای دیگر هم باشد و یا همان انگلیسی تعریف شود

sozlar
شنبه 04 مهر 1388, 13:52 عصر
من بعنوان مثال 3 متد را از 21 متد موجود در messageboxبرایتان تعریف میکنم
باقی متدها را به همین روش تعریف کنید:



public static void show(string message


{




;()Form1 frm = newForm1

;()frm.Show

;frm.label1.Text = message
;frm.pictureBox1.Visible = false
;frm.button1.Visible = false
;frm.button3.Visible = false
;"تایید"=frm.button2.Text
}





متد بالا جهت مشاهده یک stringدر برنامه است

sozlar
شنبه 04 مهر 1388, 14:18 عصر
حالا برای اینکه تا همین جا نتیجه کار را ببینیم یه پروژه جدید باز کنید و مثلا یک button روی آن قرار دهید
در بالای
namespace
عبارت نام کلاس لایبراری را usingکنید
و در refrenceمسیر این کلاس را که بصورت dllاست add کنید
و سپس در button_clickهمانطور که یک messageعادی را صدا میزنید متد خودتان را صدا بزنید با این تفاوت که نام classlibraryحتما باید اول جمله باشد
مانند مثال زیر:
("سلام")ClassMessage.Messageshow.show
در واقع با اینکار همان فرمی که در ابتدا ساخته بودیم به کاربر نمایش میدهیم
classMessageنام کلس لایبراری
messageshow نام کلاس
show نام متد
باقی متدها را فردا برایتان توضیح میدهم
البته تمام متدها رو همنام یعنی showتعریف میکنیم

aliyenaser
چهارشنبه 19 اسفند 1388, 16:07 عصر
سلام
این هم یکی دیگه

خیلی با حاله حتما استفاده کنید
اول فایل های dll رو کنار فایل خروجی قرار دهید بعد پوشه های Sound,Skin