
- منظومه شمسی سه بعدی در مرورگر شما - 701 کلیک
- یک نگاتیو را فقط با مغزتان ظاهر کنید! - 639 کلیک
- ساخت هتل 30 طبقه در 15 روز در چین ! - 536 کلیک
- گزارش وضعیت مصرف انرژی در ویندوز 7 و ویندوز سرور 2008 - 351 کلیک
- تهدید سازنده شبیهترین مجسمه به استیو جابز از سوی اپل! - 602 کلیک

آموزش برنامه نویسی ویژوال بیسیک 6 ( قسمت یازدهم )
ارسال شده توسط احمد محمد علیزاده در ۲۱ دی, ۱۳۸۵ ساعت ۰۹:۱۷موضوع : آشنایی با آرایه در برنامه نویسی
تعریف آرایه : به تعدادی متغیر از یک نوع در حافظه را که پشت سر هم قرار می گیرند آرایه گفته می شود.
طرز تعریف آرایه :
Dim ArrayName ( n ) as DataType
با توجه به اعلان بالا :
Dim : کلید واژه اعلان آرایه و متغیر است.
ArrayName : نام دلخواه تعریف آرایه است.
n : تعداد خانه های آرایه است. ( یک عدد صحیح غیر صفر ) ( تعداد خانه ها = n+1 )
DataType : نوع آرایه ( Integer و String و … )
مثال شماره 1 : Dim a ( 4 ) as Integer
4 3 2 1 0 »»»» شماره خانه های آرایه ( اندیس یا index )
جهت مطالعه ادامه آموزش بر روی (more…) کلیک کنید.
تذکر : در مثال شماره 1 زمانی پایین ترین شماره آرایه ( پایین ترین اندیس ) صفر است که اگر هیچ دستوری قبل از آن به نام Option Base تعریف نشده باشد. این دستور پایین ترین اندیس یک آرایه را مشخصی می کند.
Option base 0 »» یایین ترین اندیس صفر است ( در قسمت Gneral نوشته شود )
Option base 1 »» یایین ترین اندیس یک است ( در قسمت Gneral نوشته شود )
مثال شماره 2 :
Option base 1
Dim ( A ) as Integer
For i = 1 to 4
A(i) = 1 * 2
Next i
4 3 2 1
| 8 | 6 | 4 | 2 |
توضیح اینکه حلقه For در قسمت های قبلی توضیح داده شده بود.
تمرین : قطعه برنامه ای بنویسید که اعداد 15 تا 25 را در یک آرایه ذخیره کند و سپس مقادیر آن ها را از انتها به ابتدا روی صفحه فرم نمایش دهد. ( راهنمایی : از دستورات for و print در برنامه استفاده نمائید و کد برنامه را در روال Activate بنویسید. )
»» پاسخ تمرین بالا در شماره بعدی مقالات آموزشی داده خواهد شد.
چند نفر از دوستان هم سوالاتی داشتند که یکی از آن ها خواسته بود در رابطه با پاسکال مقاله بنویسم که باید بگم که این زبان دیگر کاربرد ندارد و خیلی قدیمی شده است و همچنین مانند ویژوال بیسیک شیء گرا نیست و همه چیز با کد و دستور است. همچنین یکی از دوستان هم خواسته بود در رابطه با فایلینگ صحبت کنم که باید بگویم آموزش ما به ترتیب و طبق روال مشخصی است و بعد ها راجع به آن صحبت می کنیم. چند نفر هم از مقالات ما تشکر کرده بودند که من هم از آن ها متشکرم. امید وارم اگر در مطالب آموزشی من نقصی وجود دارد حتماً آن را به من اطلاع دهید تا نسبت به رفع آن اقدام کنم.
اگر سوالی دیگری بود در خدمت هستم. با تشکر
مربوط به آموزش برنامه نويسي | ۱۵ نظر »
- صفحه کلید ژله ای
- شارژر خورشیدی موبایل و دستگاههای الکترونیکی !
- بازی 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 ( قسمت یازدهم )]
آيا مي دانستيد كه :
قديميترين آدامسي كه جويده شده، متعلق به ۹۰۰۰ سال پيش بوده است





ارسال شده توسط پرويز
در ۲۳ دی ۱۳۸۵
با تشکر از شما بابت تمامی زحمات
یک سوال : چگونه می توان عناصر یک آرایه در وی بی را جهت انتقال به سلول های اکسس انتقال داد . منظور نوشتن آدرس سلول چطور است .
متشکرم .
پاسخ به اين نظر
ارسال شده توسط احمد محمد عليزاده
در ۲۳ دی ۱۳۸۵
با تشکر از آقا پرویز ، این مبحث مربوط به پایگاه داده و بانک اطلاعاتی می باشد که بعد ها توضیح داده خواهد شد.
پاسخ به اين نظر
ارسال شده توسط كامران
در ۵ بهمن ۱۳۸۵
سلام
تو وبلاگتو خیلی گشتم مطالب جالب و آموزنده زیادی داره امیدوارم که همیشه موفق و پیروز باشی
پاسخ به اين نظر
ارسال شده توسط مجيد
در ۸ بهمن ۱۳۸۵
با سلام
من میخواستم بدونم چگونه وی بی رو تو اکسس میشه کار کرد
خیلی ممنون باتشکر
پاسخ به اين نظر
ارسال شده توسط احمد محمد عليزاده
در ۹ بهمن ۱۳۸۵
آقا مجید ؛ این امکان در ویژوال بیسیک وجود دارد اما بعد ها توضیح داده می شود.
پاسخ به اين نظر
ارسال شده توسط مجید
در ۱۲ بهمن ۱۳۸۵
سلام …. واقعا وب جالب و عالیی دارید … تبریک میگم … موفق باشی …
پاسخ به اين نظر
ارسال شده توسط صبا
در ۲۳ بهمن ۱۳۸۵
سلام
ممنونم از اینکه این مطالب رو اینجا می نویسین(نمی دونم چی میگن ) منظورم همین آموزش هستش
ببینید من عاشق برنامه نویسی هستم شما هیچ مسابقه ای برای بچه های دبیرستانی سراغ ندارید ؟ من می خوام توی یه مسابقه ی برنامه نویسی به جز حلی نت شرکت کنم
جون خودتون اگر چیزی می دونید به من میل بزنین
ممنون
پاسخ به اين نظر
ارسال شده توسط مریم
در ۱۳ اسفند ۱۳۸۵
اموزش ساخت دیگشرنی از ویزال بیسک
پاسخ به اين نظر
هادی
به اين نظر پاسخ داد در ۱۰ آذر ماه ۱۳۸۸ ۸:۵۶ ب.ظ:
@مریم,
واسه ساخت دیکشنری راههای زیادی هست یه راه اینکه از یه کد واسه همه لغات استفاده کنی که کدش اینه :
If Text1.Text = “رود” Then text2.Text = “محلی است که آب در آن جاری می شود”
پاسخ به اين نظر
ارسال شده توسط عمید علی
در ۱۴ اسفند ۱۳۸۵
سلام خسته نباشی اگه میشه با هم چت کنیم
ادیدی من nakhl_tanha1366 من پسر ۲۰ ساله از زابل
پاسخ به اين نظر
ارسال شده توسط i
در ۲۵ دی ۱۳۸۶
Option Base 1
Dim a(10) As Integer
Private Sub Command1_Click()
For i = 1 To 10
a(i) = 15 1
Print a(i) 1
Next i
End Sub
Daram ghati mikonam chera kar nemikone?
پاسخ به اين نظر
ارسال شده توسط MOLOD
در ۲۳ بهمن ۱۳۸۶
با سلام با سپاس از این محیط علمی از شما درخواست می کنم چنانچه آموزش برنامه نویسی در هر محیطی را آغاز کردید برای من ایمیل بزنید تا ما نیز از این محیط بهره کامل ببریم . با تشکر مولود
پاسخ به اين نظر
ارسال شده توسط zahra
در ۵ اردیبهشت ۱۳۸۷
سلام.
ممنونم از اینکه اینقدر عالی آموزش می دهید.اگر میشه راجع به دستورات while,wend هم توضیحی مختصر و مفید بدهید.
باز هم تشکر میکنم.
پاسخ به اين نظر
ارسال شده توسط yavar
در ۲۰ آذر ۱۳۸۸
سلام مرسی از زحماتت .
یه خواهشی داشتم
میتونین تمام فصلهای آموزش ویژوال بیسیک ۶ را به ایمیلم یند کنین
ممنون میشم
من یه آماتورم میخام برنامه نویسی رو یاد بگیرم
پاسخ به اين نظر
حامد صفا
به اين نظر پاسخ داد در ۲۰ آذر ماه ۱۳۸۸ ۸:۳۲ ب.ظ:
@yavar, خیر
پاسخ به اين نظر