Borna66
08-11-2009, 04:29 PM
سلام به همه دوستان عزيز
همونطور كه قبلا گفته بودم قصد دارم به طور پايه اي تا اونجايي كه بلدمبه آموزش اسكريپ نويسي mmb بپردازم. پس مطالب وبلاگ را دنبال كنيد.
اولين مورد ي كه ميخوام بگم در مورد متغير ها يا همان Variable ميباشد.
متغير ها يا Variable : از متغير ها براي ذخيره سازي اطلاعات استفاده ميشود به همين دليل براي هر متغير نامي را انتخاب ميكنيم كه بعدا ميتوانيم با فراخواني نام متغير اطلاعات ذخيره شده در آن را فراخواني كنيم. به طور كلي دو نوع متغير داريم :
1- متغير عددي يا Numeric Variable :اين متغير ها اعداد را در خود ذخيره مي كنند و اطلاعات ذخيره شده در آن ها نميتواند حروف الفبا باشد . به مثال زير نگاه كنيد.
کد:
Naser=1365
احتمالا بايد متوجه شده باشيد كه قضيه به چه شكل هست. بدين ترتيب كه تو مثال بالا Naser نام متغير عددي و 1365 محتواي ذخيره شده آن ميباشد. پس براي متغير هايعددي ابتدا نام متغير را نوشته و بعد از گذاشتن علامت = محتواي متغير رامينويسيم.
2- متغير رشته اي يا String Variable :اين متغير ها حروف الفبا را در خود ذخيره ميكنند. اين متغير ها نيز همانند متغير هاي عددي ازنامو اطلاعات ذخيره شده در آن تشكيل مي شود. به مثال زير نگاه كنيد.
کد:
Naser$=' MMB Learning '
همانطور كه ميبينيد براي نوشتن متغير هاي رشته اي بدين ترتيب عمل مي كنيم كه ابتدا نام متغير ( Naser ) سپس علامت دلار $ و بعد از آن علامت = و در نهايت محتواي متغير را بين دو عبارت ' قرار ميدهيم. در فرمان بالا Naser نام متغير و MMB Learning محتواي متغير مي باشد.
كاربرد متغير عددي : همونطور كهگفتيم در اين متغير با اعدادسرو كار داريم. مثلا انجام چهار عمل اصلي بهوسيله اين متغير امكان پذير است.
کد:
Naser=19 Naser=21 X=5 X=20
Age=Naser+1 Age=Naser-1 Y=5*2 Y=20/2
كاربرد متغير رشته اي : متغير هايرشته اي با متغير هاي عددي تفاوت دارند و نمي توان آن ها را در هم ضرب ،تفريق يا تقسيم نمود. اما ميتوان محتواي دو متغير را با يكديگر جمع كرد. به مثال زير نگاه كنيد.
کد:
String1$='Naser'
String2$='Online'
Result$=String1$+String2$
Message("Result$")
با اجراي اين فرمان مجموع مقدار دو متغير String1 و String2 در Result ذخيره شده و سپس پيغام NaserOnline به نمايش در مياد.
همونطور كه قبلا گفته بودم قصد دارم به طور پايه اي تا اونجايي كه بلدمبه آموزش اسكريپ نويسي mmb بپردازم. پس مطالب وبلاگ را دنبال كنيد.
اولين مورد ي كه ميخوام بگم در مورد متغير ها يا همان Variable ميباشد.
متغير ها يا Variable : از متغير ها براي ذخيره سازي اطلاعات استفاده ميشود به همين دليل براي هر متغير نامي را انتخاب ميكنيم كه بعدا ميتوانيم با فراخواني نام متغير اطلاعات ذخيره شده در آن را فراخواني كنيم. به طور كلي دو نوع متغير داريم :
1- متغير عددي يا Numeric Variable :اين متغير ها اعداد را در خود ذخيره مي كنند و اطلاعات ذخيره شده در آن ها نميتواند حروف الفبا باشد . به مثال زير نگاه كنيد.
کد:
Naser=1365
احتمالا بايد متوجه شده باشيد كه قضيه به چه شكل هست. بدين ترتيب كه تو مثال بالا Naser نام متغير عددي و 1365 محتواي ذخيره شده آن ميباشد. پس براي متغير هايعددي ابتدا نام متغير را نوشته و بعد از گذاشتن علامت = محتواي متغير رامينويسيم.
2- متغير رشته اي يا String Variable :اين متغير ها حروف الفبا را در خود ذخيره ميكنند. اين متغير ها نيز همانند متغير هاي عددي ازنامو اطلاعات ذخيره شده در آن تشكيل مي شود. به مثال زير نگاه كنيد.
کد:
Naser$=' MMB Learning '
همانطور كه ميبينيد براي نوشتن متغير هاي رشته اي بدين ترتيب عمل مي كنيم كه ابتدا نام متغير ( Naser ) سپس علامت دلار $ و بعد از آن علامت = و در نهايت محتواي متغير را بين دو عبارت ' قرار ميدهيم. در فرمان بالا Naser نام متغير و MMB Learning محتواي متغير مي باشد.
كاربرد متغير عددي : همونطور كهگفتيم در اين متغير با اعدادسرو كار داريم. مثلا انجام چهار عمل اصلي بهوسيله اين متغير امكان پذير است.
کد:
Naser=19 Naser=21 X=5 X=20
Age=Naser+1 Age=Naser-1 Y=5*2 Y=20/2
كاربرد متغير رشته اي : متغير هايرشته اي با متغير هاي عددي تفاوت دارند و نمي توان آن ها را در هم ضرب ،تفريق يا تقسيم نمود. اما ميتوان محتواي دو متغير را با يكديگر جمع كرد. به مثال زير نگاه كنيد.
کد:
String1$='Naser'
String2$='Online'
Result$=String1$+String2$
Message("Result$")
با اجراي اين فرمان مجموع مقدار دو متغير String1 و String2 در Result ذخيره شده و سپس پيغام NaserOnline به نمايش در مياد.