PDA

View Full Version : سوال: مشکل با راه افتادن تایمر



maxvel
یک شنبه 24 شهریور 1392, 16:59 عصر
سلام

یه تایمر گذاشتم روی فرم اما راه نمیفته

یعنی وقی این کد




Timer1.Enabled = True



یا این کد رو




Timer1.Start()



اجرا میکنم، مسیج باکس درون تایمر رو به من نشون نمیده!

قبلا با کنترل ها همچین مشکلی داشتم که با گذاشتن این کد حل میشد



Control.CheckForIllegalCrossThreadCalls = False


کسی تا حالا این مشکلو داشته؟؟؟؟؟

ممنون میشم کمک کنید

aliagamon
یک شنبه 24 شهریور 1392, 17:19 عصر
ارور یا خطایی نمیده؟...
یه breakpoint بزار روی دستور اجرا ببین اصلا فراخوانی میشه یا نه ...
دستور اخر هم که دادین واسه اینه که از داخل یه thread به یه ابجکت در thread دیگه دسترسی پیدا کنید .... اگه تایمر تو thread فراخوانی میشه ممکنه مشکل با invoke حل شه ...

maxvel
یک شنبه 24 شهریور 1392, 17:25 عصر
تو try گذاشتم این اررور رو داد

object reference not set to an instance of an object

به صورت عادی اروری نمیده

اگه میشه بیشتر تو ضیح بدید ممنون

تایمر توی thread فراخوانی نمیشه، حتی با کلیک روی باتن هم فراخوانی نمیشه

maxvel
دوشنبه 25 شهریور 1392, 17:36 عصر
85 تا بازدید!!!!!!!

یعنی هیچکس نمیدونه مشکل چیه؟؟؟

breakpoint هم گذاشتم به تایمر هم میرسه که توش یه مسیج باکسه اما اجرا نمیشه! وقتی مسیج باکس رو میزارم تو دستور try و ex.Message رو میگیرم ارورش اینه!

object reference not set to an instance of an object