با سلام و درود خدمت کاربران محترم

همانطوری که در جریان آموزش ها هستید در قسمت قبلی به معرفی و نحوه استفاده کتابخانه androidlib در ویژوال استودیو پرداختیم در این قسمت از آموزش به نحوه ساخت اولین نرم افزار توسط ویژوال استودیو پرداخته میشود.

در قسمت های بعدی موضوعات سایت سورس های مربوط به اپلیکیشن و کتابخانه آنها به همراه توضیحات کامل ارائه خواهد شد

ساخت اولین پروژه :

1 – نرم افزار ویژوال استودیو را باز کنید. (میتوانید از نسخه های 2008 به بعد استفاده کنید که بنده از نسخه 2015 استفاده میکنم )

برای دانلود این نرم افزار میتوانید در گوگل جستجو کنید .

2- کلید های ctrl+shift+n را فشار دهید.(میتوانید از قسمت file > new > project  را انتخاب کنید)

3- یکی از دو زبان مورد استفاده خود را انتخاب کنید. (آموزش های این سایت تحت دات نت برای c# و vb.net خواهد بود.)

ما در این آموزش از ویندوز فرم windows form استفاده خواهیم کرد بنابر این اگر تازه وارد هستید بهتر هست با ما هم قدم باشید.

4- ویندوز فرم اپلیکیشن windows form application را انتخاب کرده و در پایین صفحه نام اپلیکیشن و محل ذخیره را انتخاب نمایید. و دکمه ok را فشار دهید.

 

5- همانطوری که مشاهده میکنید یک فرم ویندوز برای ما به صورت خودکار ساخته شد .

 

4 ابزار مهم در ویژوال استودیو

به تصویر زیر دقت کنید

تصویر 4 - توضیح اپلیکیشن در ویژوال استودیو

 

شماره 1 ) – toolbox اشیای مورد نیاز در نرم افزار را میتوانید از این قسمت بکار بگیرید (مثلا دکمه ها ، تکست باکس ها و…)

شماره 2 ) – form نرم افزار شماست . میتوانید اشیای مورد نیاز خود را از toolbox به این قسمت درگ کنید و  آنها را به شکل و سلیقه دلخواه خود دربیارید.

نمونه دکمه در فرم
نمونه دکمه در فرم

 

شماره 3 ) ویژگی ها [properties] نرم افزار و اشیای مربوطه هست شما میتوانید در این قسمت اندازه ، نام ، رنگ و بسیاری از ویژگیهای اشیا را بدون استفاده از کدنویسی تغییر دهید.

شماره 4 ) solution explore این قسمت اکسپلورر سورس نرم افزار شماست از این قسمت میتوانید الگوریتم نویسی یا دستورات هر یک از آیتم ها را مشاهده یا تغییر دهید و یا کتابخانه ها یا کنترل های دلخواه به نرم افزار اضافه یا حذف کنید.

در صورتی که هر یک ازقسمت ها در ویژوال استودیو شما وجود نداشته باشد میتوانید از قسمت view هر یک از آنها را نمایان کنید.

کدنویسی اشیا

پس از اضافه کردن آیتم به فرم دو بار روی آن کلیک کنید.ویژوال استودیو به صورت خودکار دستورات مربوط به handle اشیا را بر اساس مشخصه دکمه ایجاد میکند

برای vb.net

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
End Sub

 

برای c#

public class Form1
{
    private void Button1_Click(object sender, EventArgs e)
    {
    }
}

 

VB.NET ) به دستور بالا توجه کنید . شما باید دستورات مربوط به اشیا رو قبل از end sub در زبان ویژوال بیسیک بنویسید. (این الگوریتم برای vb.net هست به تازه کارا توصیه میکنم با این زبان شروع کنند)

C#.NET ) دستورات مورد نیاز باید داخل { } نوشته شود.

به عنوان مثلا بنده در دستور زیر یک کد نوشتم که مسیج باکس برای ما نشون بده و توش بنویسه “سلام جی اس ام سورس” (بعدا دستورات مربوط به دنیای جی اس ام را به صورت کامل برای شما توضیح خواهیم داد.)

برای vb.net

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        MessageBox.Show("سلام جی اس ام سورس")
    End Sub

 

برای c#.net

private void Button1_Click(object sender, EventArgs e)
{
    MessageBox.Show("سلام جی اس ام سورس");
}

 

بعد از اضافه کردن دستورات مورد نیاز جهت تست نرم افزار دکمه F5 را بزنید و یا میتوانید از دکمه START موجود در نرم افزار ویژال استودیو استفاده کنید.

خروجی پروژه بالا به شکل زیر خواهد بود.

 

این قسمت از آموزش یک استارت بزرگ برای تازه کاران هست در قسمت های دیگر به بخش مهم برنامه نویسی یعنی الگوریتم نویسی در دات نت خواهیم پرداخت و سعی خواهد شد طوری آموزش ها را تنظیم کنیم تا عزیزانی که سواد برنامه نویسی ندارند بتوانند با ما قدم به قدم جلو برن

در صورت وجود هر گونه سوال و یا مشکل میتوانید آن را در قسمت دیدگاه و یا در انجمن جی اس ام دولوپرز مطرح کنید.

این مطلب اختصاصی تیم جی اس ام دولوپرز و برای سایت جی اس ام سورس هست و هر گونه انتشار آن غیرقانونی بوده و بی احترامی به حقوق ما هست.

 

0.0

خوب

بد

نویسنده ilya20
انتشار در تاریخ
نمایش 266

نظرات (4)

  • ۱۳۹۶-۱۲-۰۴ at ۱:۴۳ ق.ظ پاسخ
    با سلام‌و خسته نباشی خدمت ایلیا جان .. ما همچنان منتظر آموزش های بعدی هستیم ..ممنون از زحمات شما با احترام
  • حامد واعظی
    ۱۳۹۶-۱۱-۱۳ at ۱۰:۴۱ ق.ظ پاسخ
    شاید بازدید کننده کم باشه اما اون معدود بازدید کننده با تمام قلب دنبال میکنند و دست شما را به عنوان یه معلم میبوسیم هم از کانال هم از انجمن هم از سایت به رایگان بسیار یاد گرفتیم و مدیونتون هستیم این اموزش هم در صورت ادامه گل سرسبد همه اموزشهاست
  • ۱۳۹۶-۱۰-۲۷ at ۱۱:۰۲ ق.ظ پاسخ
    سلام بله میتونید استفاده کنید در آموزش بعدی دستورات کتابخانه اندوید لیب رو شرح خواهیم داد

ارسال نظر شما

رفتن به نوارابزار