مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز پنجشنبه 15 نوامبر, 2018 6:14 pm



این موضوع قفل شده است، نمی توانید آن را ویرایش کنید یا به آن پاسخ دهید.  [ 53 پست ]  برو به صفحه قبلی  1 ... 3, 4, 5, 6, 7, 8, 9 ... 11  بعدی
 آموزش گام به گام ASP 
نویسنده پیام

عضو: جمعه 07 دسامبر, 2007 6:47 am
پست ها: 52
پست دستورالعمل هاي مورد نياز براي متغيرها
قوانيني وجود دارند كه در تعریف متغیر شما بايد از آنها پيروي نماييد.در غير اين صورت سيستم قادر نخواهد بود كدهايتان را اجرا كند:

• در نام متغیر از کاراکتر های dash, period, Space استفاده نكنيد. استفاده كردن از هريك از موارد ذكر شده در نام متغيرتان يك پيغام خطا را ايجاد مي كند. در عوض اگر شما مي خواهيد چيزي را گسترش دهيد سعي كنيد از علامت (_)Underline استفاده كنيد. براي مثال My_Variable_Name يك نام متغير پذيرفته شده مي باشد در صورتي كه My Variable Name یا My-Variable-Name چنين نمي باشد.

• نام هاي متغيرها بايد با يك حرف شروع شوند. underscore و اعداد در داخل نامهاي متغيرتان تعريف گردند اما نه به عنوان كاركتر اول.نامهاي متغيرها بايد با يك حرف شروع شوند.براي مثال Variable_Number_2 به كار ميرود اما "2nd_variable" نبايد به كار برده شود.

• نام متغيرها نبايد طولاني تر از 255 كاركتر باشد.

• از كلمات كليدي به عنوان نام متغيرها استفاده نكنيد. كلمات رزرو شده كلماتي هستند كه به منظورهاي خاصي در زبان به كار ميروند. براي مثال كلمه Dim يك كلمه رزرو شده مي باشد.اگر شما برای نوشتن کد های خود از برنامه InterDev استفاده مي كنيد كلمات رزرو شده به رنگ ابي مشخص گرديده اند.شما ممكن است از اين كلمات به عنوان قسمتي از نام متغير استفاده نماييد اما نمي توانيد به عنوان نام كامل از آنها استفاده كنيد.

• از نام متغيرها دو بار استفاده نكنيد. البته شما ميتوانيد از نام متغيرها دو بار استفاده نماييد فقط اگاه باشيد كه شما نمي توانيد از همان نام براي دو متغير مختلف استفاده كنيد.

زبان Vbscript که در ASP مورد استفاده قرار مي گيرد نسبت به اندازه حروف حساس نمي باشد. به اين معني كه بزرگ كردن حروف نام متغيرها فراخواني توابع يا كلمات كليدي هيچ اهميتي ندارد. اگر شما يك متغير به نام Myvar داشته باشيد مي توانيد همان متغير را با نامهاي MYVAR ,myVar و غيره را هم داشته باشيد.

_________________
محسن آقامحمدی


جمعه 22 فوریه, 2008 4:11 pm
مشخصات شخصی

عضو: جمعه 07 دسامبر, 2007 6:47 am
پست ها: 52
پست انتخاب نام متغیرها
برنامه نویسان برای اینکه اسم متغیر هایی که تعریف کرده اند بیاد داشته باشند از روش های گوناگونی در نام گذاری متغیر استفاده می کنند. اين اصول نوشتاري كاملا براي سيستم غير ضروري مي باشد اما اين اصول كار برنامه نويسي را براي شما ساده تر مي نمايد همچنين كار خواندن كدهاي نوشته شده توسط شما براي ديگران را راحتتر مي كنند:

• روشي كه ما در اينجا استفاده مي كنيم استفاده از پيشوند هاي متغير هاست. براي مثال اگر از يك متغير date براي نگه داشتن روز تولد استفاده مي كنيد نام آنرا میتوانید بصورت dtBirthday انتخاب کنید. DT در ابتدای نام ، مخففdate است و شما با دیدن آن متوجه میشوید که این متغیر کارش چیست.

• تمام متغيرها را در ابتداي برنامه تعريف نماييد. اگر حتي بعد از استفاده از نامهاي مناسب شما در به ياد آوري نام يك متغير به خصوص دچار مشكل شديد بهتر است بدانيد كه كجا مي توانيد آن متغير را پيدا كنيد. بيشتر زبانها از اين واقعيت استفاده مي نمايند.

انواع پيشوندهاي پيشنهادي براي نام متغيرها:
Integer int و Single sng وDouble dbl و String strوDate dt وBoolean bol و Currency cur و Object obj

_________________
محسن آقامحمدی


جمعه 22 فوریه, 2008 4:12 pm
مشخصات شخصی

عضو: جمعه 07 دسامبر, 2007 6:47 am
پست ها: 52
پست عملگرها
عملگرها به ما اجازه مي دهند كه با داده ها كار كنيم و آنها را تركيب كنيم تغيیر دهيم و يا جايگزين كنيم. 5 كلاس اصلي از عملگر ها وجود دارند كه ما در مورد آنها بحث خواهيم كرد. اولين نوع آنها عملگر انتساب(Assignment) ميباشد كه اكنون آن را ملاحظه خواهيم نمود:

_________________
محسن آقامحمدی


جمعه 22 فوریه, 2008 4:14 pm
مشخصات شخصی

عضو: جمعه 07 دسامبر, 2007 6:47 am
پست ها: 52
پست عملگر انتساب
ما در مورد متغيرها بحث كرديم و توضيح دادیم كه داده ها در آنها ذخيره می گردند. اما درباره اين كه چگونه داده ها در متغير ها ذخيره مي شوند توضيحي داده نشد.عادي ترين راه براي ذخيره داده هاي متغيرها استفاده از عملگر انتساب مي باشد. عملگر انتساب در VBScript علامت مساوي (=) مي باشد. عملگر انتساب هر چيزي كه در سمت راست آن قرار بگيرد در متغيري كه در سمت چپ آن قرار مي گيرد ذخيره مي کند.
براي مثال كدهاي زير را در نظر بگيريد:


کد:
<%
Dim MyVariable
MyVariable = 3
MyVariable = 5
%>


اگر شما قبلا برنامه نويسي نكرده باشيد ممكن است از اين كه متغير MyVariable در يك لحظه هم مقدار 3 و هم مقدار 5 را گرفته است متعجب شده باشيد. بايد دقت نماييد كه عملگر انتساب را با مشابه آن در مبحث رياضیات اشتباه نگيريد.
جمله سوم مي گويد كه متغير MyVariable برابر 5 مي باشد. اين جمله در داخل متغير MyVariable مقدار 5 را ذخيره مي كند.

_________________
محسن آقامحمدی


جمعه 22 فوریه, 2008 4:15 pm
مشخصات شخصی

عضو: جمعه 07 دسامبر, 2007 6:47 am
پست ها: 52
پست بررسی مثال عملگر انتساب
به منظور يك دوره كوتاه ما خط به خط اين كدها را مورد بررسي قرار مي دهيم.
دردومین خط همان طور كه قبلا توضيح داده شد يك متغير تعريف شده است. در اين هنگام يك مقدار Empty در داخل متغير MyVariable ذخيره مي گردد. در خط بعد مقدار 3 به متغير MyVariable تخصيص داده مي شود. بنابراين در داخل جعبه اي كه داراي بر چسب MyVariable ميباشد هم اكنون مقدار 3 وجود دارد. در انتها مقدار 5 به متغيرMyVariable تخصيص داده مي شود. مقدار 3 كه وجود داشت اكنون از بين مي رود!

_________________
محسن آقامحمدی


جمعه 22 فوریه, 2008 4:16 pm
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
این موضوع قفل شده است، نمی توانید آن را ویرایش کنید یا به آن پاسخ دهید.   [ 53 پست ]  برو به صفحه قبلی  1 ... 3, 4, 5, 6, 7, 8, 9 ... 11  بعدی

افراد آنلاین

کاربران حاضر در این تالار: - و 19 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه