آموزش برنامه نویسی ویژوال بیسیک 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 بنویسید. )
»» پاسخ تمرین بالا در شماره بعدی مقالات آموزشی داده خواهد شد.
چند نفر از دوستان هم سوالاتی داشتند که یکی از آن ها خواسته بود در رابطه با پاسکال مقاله بنویسم که باید بگم که این زبان دیگر کاربرد ندارد و خیلی قدیمی شده است و همچنین مانند ویژوال بیسیک شیء گرا نیست و همه چیز با کد و دستور است. همچنین یکی از دوستان هم خواسته بود در رابطه با فایلینگ صحبت کنم که باید بگویم آموزش ما به ترتیب و طبق روال مشخصی است و بعد ها راجع به آن صحبت می کنیم. چند نفر هم از مقالات ما تشکر کرده بودند که من هم از آن ها متشکرم. امید وارم اگر در مطالب آموزشی من نقصی وجود دارد حتماً آن را به من اطلاع دهید تا نسبت به رفع آن اقدام کنم.
اگر سوالی دیگری بود در خدمت هستم. با تشکر


مربوط به آموزش برنامه نويسي | ۱۵ نظر »



۱۵ نظر مربوط به مطلب [آموزش برنامه نویسی ویژوال بیسیک 6 ( قسمت یازدهم )]

  1. ارسال شده توسط پرويزNo Gravatar در ۲۳ دی ۱۳۸۵

    با تشکر از شما بابت تمامی زحمات
    یک سوال : چگونه می توان عناصر یک آرایه در وی بی را جهت انتقال به سلول های اکسس انتقال داد . منظور نوشتن آدرس سلول چطور است .
    متشکرم .

    پاسخ به اين نظر

  2. ارسال شده توسط احمد محمد عليزادهNo Gravatar در ۲۳ دی ۱۳۸۵

    با تشکر از آقا پرویز ، این مبحث مربوط به پایگاه داده و بانک اطلاعاتی می باشد که بعد ها توضیح داده خواهد شد.

    پاسخ به اين نظر

  3. ارسال شده توسط كامرانNo Gravatar در ۵ بهمن ۱۳۸۵

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

    پاسخ به اين نظر

  4. ارسال شده توسط مجيدNo Gravatar در ۸ بهمن ۱۳۸۵

    با سلام
    من میخواستم بدونم چگونه وی بی رو تو اکسس میشه کار کرد
    خیلی ممنون باتشکر

    پاسخ به اين نظر

  5. ارسال شده توسط احمد محمد عليزادهNo Gravatar در ۹ بهمن ۱۳۸۵

    آقا مجید ؛ این امکان در ویژوال بیسیک وجود دارد اما بعد ها توضیح داده می شود.

    پاسخ به اين نظر

  6. ارسال شده توسط مجیدNo Gravatar در ۱۲ بهمن ۱۳۸۵

    سلام …. واقعا وب جالب و عالیی دارید … تبریک میگم … موفق باشی …

    پاسخ به اين نظر

  7. ارسال شده توسط صباNo Gravatar در ۲۳ بهمن ۱۳۸۵

    سلام
    ممنونم از اینکه این مطالب رو اینجا می نویسین(نمی دونم چی میگن ) منظورم همین آموزش هستش
    ببینید من عاشق برنامه نویسی هستم شما هیچ مسابقه ای برای بچه های دبیرستانی سراغ ندارید ؟ من می خوام توی یه مسابقه ی برنامه نویسی به جز حلی نت شرکت کنم
    جون خودتون اگر چیزی می دونید به من میل بزنین
    ممنون

    پاسخ به اين نظر

  8. ارسال شده توسط مریمNo Gravatar در ۱۳ اسفند ۱۳۸۵

    اموزش ساخت دیگشرنی از ویزال بیسک

    پاسخ به اين نظر

    هادیNo Gravatar به اين نظر پاسخ داد در  ۱۰ آذر ماه ۱۳۸۸ ۸:۵۶ ب.ظ:

    @مریم,
    واسه ساخت دیکشنری راههای زیادی هست یه راه اینکه از یه کد واسه همه لغات استفاده کنی که کدش اینه :
    If Text1.Text = “رود” Then text2.Text = “محلی است که آب در آن جاری می شود”

    پاسخ به اين نظر

  9. ارسال شده توسط عمید علیNo Gravatar در ۱۴ اسفند ۱۳۸۵

    سلام خسته نباشی اگه میشه با هم چت کنیم
    ادیدی من nakhl_tanha1366 من پسر ۲۰ ساله از زابل

    پاسخ به اين نظر

  10. ارسال شده توسط iNo Gravatar در ۲۵ دی ۱۳۸۶

    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?

    پاسخ به اين نظر

  11. ارسال شده توسط MOLODNo Gravatar در ۲۳ بهمن ۱۳۸۶

    با سلام با سپاس از این محیط علمی از شما درخواست می کنم چنانچه آموزش برنامه نویسی در هر محیطی را آغاز کردید برای من ایمیل بزنید تا ما نیز از این محیط بهره کامل ببریم . با تشکر مولود

    پاسخ به اين نظر

  12. ارسال شده توسط zahraNo Gravatar در ۵ اردیبهشت ۱۳۸۷

    سلام.
    ممنونم از اینکه اینقدر عالی آموزش می دهید.اگر میشه راجع به دستورات while,wend هم توضیحی مختصر و مفید بدهید.

    باز هم تشکر میکنم.

    پاسخ به اين نظر

  13. ارسال شده توسط yavarNo Gravatar در ۲۰ آذر ۱۳۸۸

    سلام مرسی از زحماتت .
    یه خواهشی داشتم
    میتونین تمام فصلهای آموزش ویژوال بیسیک ۶ را به ایمیلم یند کنین
    ممنون میشم
    من یه آماتورم میخام برنامه نویسی رو یاد بگیرم

    پاسخ به اين نظر

    حامد صفاNo Gravatar به اين نظر پاسخ داد در  ۲۰ آذر ماه ۱۳۸۸ ۸:۳۲ ب.ظ:

    @yavar, خیر

    پاسخ به اين نظر

نظر دهيد

Google
 

آيا مي دانستيد كه :

قديمي‌ترين آدامسي كه جويده شده، متعلق به ۹۰۰۰ سال پيش بوده است