PDA

View Full Version : گفتگو: چرا برنامه بعضی اوقات در کامپایل درست عمل میکند و بعضی اوقات غلط



modern_amin
شنبه 19 شهریور 1390, 12:38 عصر
سلام دوستان
يه مشکل کاريه که چندوقتيه مخه منو کار گرفته (البته مشکل شخصي که زياده :لبخند:)
هرچي کد هايه برنامم و بهينه کردم و تريس کردم فايده اي نداشت
.
من ناچارم تو يه قسمته برنامم داخل يک تايمر بيام ببينم که کاربر پيغامه يادآوري داره و آيا ميخاد اونرو ببينه يا نه
يعني داخل تايمر يه WHILE و داخل اون يه IF گذاشتم
بايد توضيح بدم که موقع شروع اين فرايند تايمر و غيرفعال کردم و با اين که حجمه کدنويسي تو تايمر بالا هست; تو کسري از ثانيه اجرا ميشه همچنین با چند خط کد متوجه ميشم که اگر يه پيغام رو داده ; ديگه به کاربر نشون نده ولي عملا وقتي بريک پوينت ميزارم ميبينم بعضي اوقات يه پيغام رو چندبار نشون ميده
البته بعضي اوقات هم درست هم کار ميکنه
.
(درضمن علاوه بر اين کد تو تايمر 5-6 کارايه ديگه کاربر هم بايد چک کنم)

اگر دوستان راهه حلی یا تجربه ای دراینباره دارند بگن ممنون میشم! :متفکر:

water_lily_2012
شنبه 19 شهریور 1390, 14:53 عصر
While داخل تایمر برای چی هست؟
ثانیه تایمر باید تنظیم بشه.
در ضمن اگر کد تایمر را قرار دهید میشه به شما کمک کرد. چون سوالتون واضح نیست.

modern_amin
شنبه 19 شهریور 1390, 18:06 عصر
دوست عزیز از پاسختون ممنونم

زمان تایمر تنظیمه
دستور While در واقع یک Select از دیتابیس برنامه برای خواندن یکسرس از هشدارها و یادآوری هایی هست که کاربر تنظیم کرده
درسته خلاصه گفتم ولی کداش زیاده ، بنظره خودم که کد رو قرار بدم فکر کنم بدتر گیج بشین ; بازم اگه می خواهید بزارم؟؟

modern_amin
یک شنبه 20 شهریور 1390, 11:29 صبح
کلا منظورم مشکله خودم نبود
منظورم اینه بنظره شما چرا کلا همچین اتفاقی میفته؟

مخصوصا زمانی که حجم کدنویسی یه قسمت بالا میره؟


دوستان نظری ندارند؟؟؟