PDA

نسخه کامل مشاهده نسخه کامل : مشکل در ساخت تایمر در ویژوال



fateme_3979
17-03-2010, 17:37
سلام دوستان
من در ویژوال بیسیک اینو تایپ میکردم و یک تایمر درست میکردم
dim intsecond ad integer
intsecond=intsecond+1
text1.text=intsecond
و مقدار interval مربوط به timer رو 1000 میدادم
این یک تایمر میشد اما در ویژوال دات نت نمیتونم این کار رو بکنم
کسی میتونه منو راهنمایی کنه:31:

bad_boy_2007
17-03-2010, 23:02
سلام دوستان
من در ویژوال بیسیک اینو تایپ میکردم و یک تایمر درست میکردم
dim intsecond ad integer
intsecond=intsecond+1
text1.text=intsecond
و مقدار interval مربوط به timer رو 1000 میدادم
این یک تایمر میشد اما در ویژوال دات نت نمیتونم این کار رو بکنم
کسی میتونه منو راهنمایی کنه:31:

خدایی نکرده کد فوق را که در تیک تایمر نوینویسید نه ؟

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

شاید Enable تایمر رو True نمیکنید ؟

Hidden-H
17-03-2010, 23:06
سلام
از toolbox گزینه ای وجود داره به اسم timer. روش 2 تا کلیک کنین که به پایین فرمتون توی جایی که فکر کنم اسمش سینی اجزا هست اضافه بشه بعد properties مربوط به این کنترل رو باز کنین. قتی باز کردین می بینین که به راحتی می شه interval رو به هر تایمی که می خواین به میلی ثانیه ست کنین و همچنین enable رو هم true بزارین. اما اگه نمی خواین تایمر سری اجرا شه و می خواین مثلا با کلیک یه دکمه شروع به تایم انداختن کنه enable رو true نکنین و دستور true شدنش رو توی کد مربوط به اون دکمه وارد کنین.
مرسی

BabyBoy
17-03-2010, 23:08
توجه داشته باشید که قسمت تعریف متغییر باید خارج از بدنه تابع Tick باشه


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

fateme_3979
18-03-2010, 17:52
دوستان ممنون از راهنمایی های همتون
اما من enablid رو true می کنم
و داخل textbox متن 1 نوشته میشه چون من 1+ کردم اما جلوتر نمیره
ممنون میشم اگه بتونید کمکم کنید

bad_boy_2007
18-03-2010, 23:30
دوستان ممنون از راهنمایی های همتون
اما من enablid رو true می کنم
و داخل textbox متن 1 نوشته میشه چون من 1+ کردم اما جلوتر نمیره
ممنون میشم اگه بتونید کمکم کنید

یک گوشه کد نویسیت مشکل داره ، سورست رو بزار .
به پست BabyBoy با دقت نگاه کن و ببین مکان تعریف متغییر رو درست انخاب کردی یا نه ؟ تنها احتمالی که من میدم اینه که متغییر رو در تیک تایمر تعریف میکنی

fateme_3979
19-03-2010, 10:28
دوستان اگه تونستید یه نگاه به این بکنید
تا مشکل من هم حل شه

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

با تشکر:11:

BabyBoy
19-03-2010, 13:53
پروژتونو دیدم
1- تعریف متغیر intsecond باید خارج از تابع Timer1_Tick انجام بشه. زیرا هر بار که این متغیر تعریف میشه مقدار 0 میگیره و بعد از جمع با 1 برابر 1 میشه

2- البته من تو برنامه ی شما این کارو کردم و مشکل حل نشد. برای حل مشکل یه پروژه جدید بسازید

موفق باشید

fateme_3979
19-03-2010, 15:05
داداش اول تشکر از زحماتت
دوم من داخل فرم اینو تایپ کردم با اجرا لیبل مستقیم یک میشد و حرکت نمیکر
داخل کلید نوشتم بعد از زدن کلید 1 میشد ولی بازم حرکت نمیکرد

---------- Post added at 03:05 PM ---------- Previous post was at 03:03 PM ----------

با عرض شرمندگی
میتونید یک فرم طراحی کنید و با سورس برای دانلود برام بزارید
ممنون میشم

fateme_3979
19-03-2010, 15:10
لطفا اگه تونستید یک پروژه سورس تایمر برام بزارید

BabyBoy
19-03-2010, 23:03
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

fateme_3979
23-03-2010, 12:20
آقا دست گلت درد نکنه:11::40: