کانال تلگرام هایپرتمپ

آموزش ویژوال بیسیک جلسه سوم

آموزش مقدماتی برنامه نویسی ویژوال بیسیک برای اولین بار در هایپرتمپ

سلام

ببخشید که اموزش ها چند روز عقب افتاد بدلیل مشکلاتی نمی تونستم اموزش ها رو تهیه کنم و بفرستم  . به خوبی خودتون ببخشید

ــــــــــــــــــــــ

آموزش برنامه نویسی ویژوال بیسیک جلسه سوم

در جلسه قبل با قسمت ای مختلف برنامه اشنا شدید و یکی از کد های کاربردی رو معرفی کردیم

امروز میخام نحوه ادرس دهی و چنتا از مهم ترین توابع ریاضی رو بهتون اموزش بدم

ـــــــــــــــــــ

در جلسه قبلی پروژه ای گفتیم که انجام بدید و خوب برنامه رو درک کنید و طبق گفته خودم سورس پروژه رو قرار میدم(برای درک بهتر اموزش ویدویی هم  برای پروژه قرار دادم)

دانلود سورس پروژه

 

 

ـــــــــــــــــ

درک ادرس دهی در ویژوال بیسیک یه کم مشکل هست که من با یه مثال براتون توضیح میدم

مثال : برنامه ای بسازید که دارای یک جعبه متن و دو کلید فرمان به نام های اسم سایت و ادرس سایت باشد و وقتی بروی کلید اسم سایت بزنیم اسم سایت در جعبه متن به نمایش در اید و وقتی بروی دکمه ادرس سایت بزنیم ادرس سایت به نمایش در آید.

کد

در کد بالا چه اتفاقی می افتد ؟

در کد بالا وقتی بروی دکمه اول کلیک میکنیم خاصیت text جعبه متن برابر با متن (هایپرتمپ) میشود و وقتی بروی دکمه دوم کلیک میکنیم خاصیت text جعبه متن برابر با متن (www.hypertemp.ir) می شود

نکته : باید در قسمت کد نویسی متن ها در بین دو " قرار بگیرند

دانلود سورس مثال

ــــــــــــــــــ

اموزش جمع و تفریق در ویژوال بیسیک :

در ویژوال بیسیک میتوان با + و – عملیات جمع و تفریق را انجام داد ولی این کار در جمع و تفریق در ویژوال بیسیک یه نکته و جود داره

ما اگر کد رو به این صورت بنویسیم

در این حالت  محتوای جعبه متن اول در کنار محتوای جعبه اول قرار میگیره و در جعبه متن سوم به نمایش در می اید

یه کم واضح تر توضیح میدم اگه کد روبه صورت بالا بنویسیم حاصل 2 + 2 برابر است با 22   و5+3  برابر است با 35  

چی کارکنیم که آن ها با هم جمع شوند ؟

برای این کار کد رو به صورت زیر مینویسیم

در این صورت محتوای جعبه متنی اول و دوم با هم جمع میشوند و حاصل val(2) + val (2)  برابر است با 4

نکته : برای تفریق هم همین گونه است

ــــــــــــــــــــ

آموزش ضرب و تقسیم :

در ضرب و تقسیم مشکل بالا وجود نداره و به راحتی می توان محتوای دو یا چند جعیه متن رو در هم ضرب کرد

ما برای ضرب کردن از * و برای تقسیم کردن از / استفاده میکینم.

مثال برای ضرب :

مثال برای تقسیم :

ــــــــــــــــــ

بهتر است برای خروجی گرفتن به جای جعبه متن text از برچسب  label  استفاده کنیم

مثال :

ــــــــــــــــــ

پروژه برنامه ای بنویسید که دو عدد از کاربر گرفته و بروی ان چهار عمل اصلی ریاضی انجام داده و به کاربر نشان دهد

ـــــــــــــــــ

پایان جلسه سوم

اموزش جلسه بعد : متغیر ها و اموزش زخیره برنامه با فرمت exe

ــــــــــــــــ

نظرات شما باعث دل گرمی ما می شود