
- منظومه شمسی سه بعدی در مرورگر شما - 685 کلیک
- یک نگاتیو را فقط با مغزتان ظاهر کنید! - 635 کلیک
- ساخت هتل 30 طبقه در 15 روز در چین ! - 527 کلیک
- گزارش وضعیت مصرف انرژی در ویندوز 7 و ویندوز سرور 2008 - 349 کلیک
- تهدید سازنده شبیهترین مجسمه به استیو جابز از سوی اپل! - 598 کلیک

برنامه نویسی ویژوال بیسیک 6 ( قسمت هشتم )
ارسال شده توسط احمد محمد علیزاده در ۷ آبان, ۱۳۸۵ ساعت ۱۲:۴۶با سلام . امیدوارم بازدید کنندگان سایت شاهوار یک کمی از تنبلی دست بردارن و دنبال برنامه نویسی برن تا من هم امید وار بشوم و برای این بخش بیشتر کار کنم. از آن جایی که معلوم است ظاهراً این بخش طرف دار کمی دارد. من به شما پیشنهاد می کنم که واقعاً اگر همت کنید می توانید ویژوال بیسیک را بیاموزید.
اما بگذریم. در قسمت هشتم آموزش برنامه نویسی ویژوال بیسیک 6 – با توجه به مقالات قبلی و آموزش های داده شده – چند برنامه می نویسیم که با توضیح کامل برای شما گذاشته ام.
برنامه 1) چطور میشه در یک فرم یک منو درست کرد که بتوان با فشردن کلید آن را باز نمود؟
چون منو را بدون استفاده از کلیک انجام میدهیم حتما باید به صورت تقلبی انجام داد
ببینید شما منویی به فرمتان اضافه کنید و سپس کلیدی هم اضافه کنید حالا از فرمان popupmenu در ناحیه کدنویسی مربوط به کلید استفاده میکنیم دقیقا به صورت زیر درمیاد:
()Private Sub Command1_Click
PopupMenu mnufile, , 0, 0
End Sub
مختصات 0 و 0 منو را زیر منو اول خواهد برد و شما برای منوهای بعدی باید مختصات را تغیر دهید
یعنی مختصات دقیق x,y زیر منوی مورد نظر را بده خیلی کار سختی نیست چون y همیشه 0 است
البته نام منوی خودتان را به جای mnufile عوض کنید.
برنامه 2) چطوری میشود که کاربر با ورود کردن نام کشور در تکست باکس و فشار دادن کلید،پایتخت اون کشور در تکست باکس دوم مشخص بشه؟
اول درون فرمت دو تا تکست باکس و یک کامند درست کن
خوب
در ناحیه کد نویسی مربوط به کامند این رو تایپ کن
If Text1.Text = “iran” Then Text2.Text = “TEHRAN”
“If Text1.Text = “germany” Then Text2.Text = “LONDON
حالا اینجوری میتونی پشت سر هم کشور و پایتخت شون رو برای برنامه درست کنی
تا دلت میخواد کشور و پایتخت بده
البته میتونی فارسی هم بنویسی
البته با این روش میتونی یک دیکشنری خوب هم درست کنی!
برنامه 3) چطور میشه عکسی از سمتی به سمت دیگر به توسط کلیدی انجام شود؟
در برنامه زیر عکس مورد نظر از سمت چپ به راست حرکت میکند
راهنمایی: با استفاده از تایمر میتونی برنامه خودت رو درست کنی
اول یک متغیر سراسری به نام a درست کن
یک تایمر به فرمت اضافه کن و بعدش خاصیت Enabled اون رو به false تبدیل کن و خاصیت interval تایمرت هم به 1 تبدیل کن چون در حالت پیش فرض این خاصیت مقدارش 0 است. بعدش کدهای زیر رو در تایمرت قرار بده:
a = 1
For a = 1 To 5
Picture1.Left = Picture1.Left + a
Next
بعد یک کنترل picture به فرمت اضافه کن و در سمت چپ فرمت قرارش بده
حالا یک کامند درست کن و کد زیر رو در آن تایپ کن:
Timer1.Enabled = Timer
کد بالا در حقیقت کارش اینه که وقتی کلید کامند زده شد تایمر رو به کار می اندازه
حالا caption کامندت رو به RUN تبدیل کن
به همین سادگی!
البته در مورد کنترل تایمر هنوز مقاله ای منتشر نکرده ام و برنامه بالا برای کاربرانی است که با کنترل تایمر آشنایی کافی را داشته باشند.
موفق باشید.

مربوط به آموزش برنامه نويسي | ۹ نظر »
- صفحه کلید ژله ای
- شارژر خورشیدی موبایل و دستگاههای الکترونیکی !
- بازی Need For Speed RUN
- خرید بازی Call Of Duty Modern Warfare 3 – ندای وظیفه 8
- بازی PES 2012 – نسخه نهایی
- بازی FIFA 12 – نسخه نهایی
- شارژر همه کاره لوازم الکترونیکی و تلفنهای همراه
- اسپیکر همراه همه کاره مدل YD S002A
- هدفون SONY MDR-Q140 (سونی اوریجینال) با کیفیت فوقالعاده
- بازی Need for Speed Hot Pursuit
۹ نظر
مربوط به مطلب [برنامه نویسی ویژوال بیسیک 6 ( قسمت هشتم )]
آيا مي دانستيد كه :
عمومیترین نام در جهان محمد است





ارسال شده توسط هزار چهره
در ۸ آبان ۱۳۸۵
ای کاش همه می یامدن توی اینترنت برای یادگیری چیز های مفید،واقعا خیلی کم افرادی هستن مثل شما که این طوری علمشون رو در اختیار دیگران بذارن. من این کار شما رو تحسین می کنم و خوشحالم که در قبال واگذاری علمتون به دیگران چیزی رو طلب نمی کنید.
پاسخ به اين نظر
ارسال شده توسط seven
در ۱۲ آبان ۱۳۸۵
salam doste aziz
man barname nevisi ro khili dost daram va mikham donbalesho begiram
omid varam saite shoma sakoye partabi vase man bashe
va mamanon az matalebe khodet
merci bye
پاسخ به اين نظر
ارسال شده توسط matrix
در ۱ آذر ۱۳۸۵
فقط می تونم بگم یه دنیا ممنون
پاسخ به اين نظر
ارسال شده توسط sepide
در ۱۳ بهمن ۱۳۸۵
سلام. من تازه این سایت را از طریق جستجو پیدا کردم. مدتی بود که به دنبال یک سایت آموزشی خوب در زمینه ی برنامه نویس با ویژوال بیسیک می گشتم. خواهشا مطالب و آموزش ها را ادامه بدهید. چون مطالب واقعا عالی است.
با تشکر!
پاسخ به اين نظر
ارسال شده توسط احمد محمد عليزاده
در ۱۳ بهمن ۱۳۸۵
از نظر شما سپاسگذارم. به زودی مقالات جدید در سایت شاهوار…
پاسخ به اين نظر
ارسال شده توسط nora
در ۱۵ اردیبهشت ۱۳۸۶
با سلام ىر مورى برنامه ی حرکت تصویر ایا می توان با افزودن کلید stop , start برنامه را بهینه سازی کرد در صورت امکان راهنمایی ام کنید به این کمک بسیار محتاجم
با س÷اس
پاسخ به اين نظر
ارسال شده توسط محسن
در ۱۳ خرداد ۱۳۸۶
سلام دوستان من تازه برنامه نویسی ویژوال بیسیک رو اغاز کردم می خواستم یه برنامه بنویسم که از کاربر تابعی دریافت و اونو رسم کنه اما وقتی تو کادر تکس باکس تابعی تایپ میکنیم به عنوان یک رشته پذیرفته میشه و نمیشه اونو مقدار دهی کرد خیلی عجله دارم اگه کمکم کنید ممنون میشم
پاسخ به اين نظر
ارسال شده توسط سعید
در ۲۶ خرداد ۱۳۸۷
با سلام خسته نباشید من حدود ۵۰ تا پروژه ویژوال بیسیک دارم که خودم نوشته ام مانند : خطا یابی اتصال به اینترنت- دفترچه تلفن – پازل – بازی – و… اگه مایل باشید من آنها را به شما ارسال می کنم شما هم آنها را در وب سایتتون قرار دهید اگه مایل باشید از این به بعد حدود هرماه ۴الی ۵تا می فرستم در صورت تمایل با شماره ۰۹۱۴۳۹۱۹۰۳۰تماس حاصل فرمایید تا با هم کار کنیم
با تشکرMedia sony
پاسخ به اين نظر
ارسال شده توسط milad
در ۵ خرداد ۱۳۸۸
ببخشد من یک برنامه دفترچه تلفن ساده می خواستم که توانایی جست و جو داشته
باشه خیلی نیاز دارم
پاسخ به اين نظر