والا ما که نمیفهمیم چی رو میگین استاتیک باید کنیم. لطفا واضح منظورتون رو بگین. ما اینجا اصلا تابع نداریم!!!![]()
والا ما که نمیفهمیم چی رو میگین استاتیک باید کنیم. لطفا واضح منظورتون رو بگین. ما اینجا اصلا تابع نداریم!!!![]()
سلام
مطمئني
من كه فكر نميكنم
---------- Post added at 03:36 PM ---------- Previous post was at 03:31 PM ----------
دوست عزيز static مربوط به تابع نميشه براي متغيرها به كار ميره
عمر متغير استاتيك برابر عمر فرم هستش
منم میدونم اصلا بحث سر تابع و این چیزها نیست من که گفتم تابع نداریم در جواب آقای PLUS بود که گفته بودن:
اینجوری دیگه لازم نیست بیرون تابع تعریف شون کنی...!
حالا خودشونم که توضیح نمیدن آخه برام جالب شده شاید چیز جدیدی باشه که بدرد ما هم بخوره.![]()
سلام
منظورش از تابع اين بوده كه تو خصوصيات تايمر نوشتي ولي اون كه تابع نيست
براي تابu بايد تعريف function داشته باشه نه sub
حتما ايشون منظورشون اين بوده![]()
ببخشید...!
اشتباه چاپی شد...!
منظورم زیربرنامه بود... نه تابع...!
تشکر...!![]()
حالا بگذریم... اون static ای که گفتین رو میشه توضیح بدین که دقیقا اینجا چه استفاده ای داره؟!!!
بچه ها یه وقت نمیخواین بی خیال شین؟
تا حالا هفت تا پست خارج از بحث زدین. به من ربطی نداره ولی یه چیزی هست به نام پیام خصوصی. جون من ازش استفاده کنید.
امیدوارم دوستان از دست من ناراحت نشند.![]()
سلام
منظورم دوستمان از Static این بود که به جای همچین کدی ...
از همچین کدی استفاده کنید:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دیگر شرایط کدنویسی و تصمیم برنامه نویس مشخص میکند که کدام روش مناسب تر است.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
در واقع کامپایلر در نهایت متغییر Static داخل یک تابع را به متغییر عمومی در سطح کلاس تبدیل میکند و این دو سینتکس فوق العاده شبیه هم عمل میکنند.
هر دو اینها مقادیرشان را تا وقتی کلاس ظرفشان معتبر و موجود است نگاه میدارند
ولی متغییرهای Static فقط داخل همان تابعی که تعریف شده اند در دسترس هستند.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)