PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش : متغيرها يا Variable ( قسمت دوم )



Borna66
08-11-2009, 04:30 PM
اگر يادتون باشه توي جلسه اسكريپ نويسي قبلي در مورد متغير ها و انواع آن ها صحبت كرديم. گفتيم كه متغير ها دو نوع هستند. عددي و رشته اي. كه متغير هاي عددي براي ذخيره اعداد و متغير هاي رشته اي براي ذخيره حروف به كار ميرود.
همچنين گفتيم كه متغير هاي رشته اي را نميتوان در هم ضرب ، تقسيم و يا تقريق نمود. ولي ميتوان با يكديگر جمع نمود.
در ادامه مبحث متغير ها امروز به نكات تكميلي مي پردازم.
1- متغير هاي رشته اي را به شكل زير هم ميتوان با يكديگر جمع نمود.
کد:

String1$='Naser'
String2$=String1$ +'Online'
Message("String2$","")
2- محتواي متغير هاي رشته اي همانطور كه گفتيم حروف الفبا مي باشد. پس ميتواند جملات ، ليبل اشيا و يا حتي مسير ها باشد. به سه مثال زير نگاه كنيد.

کد:


String1$= ' Hi MMB User '


کد:



String2$= ' Bitmap '



String3$= ' C:\Program Files\\ '


در متغير اول محتواي متغير يك جمله ، در متغير دوم محتواي متغير ليبل يك شي و در متغير سوم محتواي متغير تعيين كننده يك مسير است. در مورد تعيين مسير دقت داشته باشيد كه بايد از دو \\ استفاده كنيد.


3- چنانچه بخواهيم محتواي متغير ها را به يكديگر نسبت دهيم به طريقه زير عمل ميكنيم. در متغير رشته اي ابتدا نام متغير ي را كه مي خواهيم مقداري را به آن نسبت دهيم و بعد نام متغير اصلي را مي نويسيم.



کد:

String2$=String1$

در متغير عددي نيز همانند متغير عددي عمل مي كنيم.



کد:

Naser=Ali




اگر مقدار Naser برابر با 1365 باشد مقدار Aliهم برابر 1365 خواهد شد.



4- نكته آخر اينكه متغير ها Case Sensitive هستند . يعني به بزرگي و كوچكي حروف حساس مي باشند ، پس در نوشتن آن ها دقت كنيد.



خوب براي امروز كافيه. براي فهم و آشنايي بيشتر با متغير ها صفحات اول و دوم فايل StringBasic از خود مثال هاي mmb را مشاهده كنيد.



نقل قول:

Program Files\Multimedia Builder\Samples\StrinBasic.mbd