PDA

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



Shahramdindoust
یک شنبه 23 آذر 1399, 12:38 عصر
وقت بخیر
اصولا وقتی در این رویدادON TIMER کدی مینویسم همیشه فرمهای من چشمک میزنند و چشم کاربر اذیت میشود راهنمایی می فرمایید ممنونم
-----------------------------------------
راستی این موضوع قبلا یکبار مطرح شده اما هر چی میگردم تو تالار پیدا نمیکنم. کلا سرچ کردن تو مطالب تالار خیلی سخته . همش پیام میده موردی پیدا نشد

eb_1345
یک شنبه 23 آذر 1399, 21:14 عصر
وقت بخیر
اصولا وقتی در این رویدادON TIMER کدی مینویسم همیشه فرمهای من چشمک میزنند و چشم کاربر اذیت میشود راهنمایی می فرمایید ممنونم
-----------------------------------------
راستی این موضوع قبلا یکبار مطرح شده اما هر چی میگردم تو تالار پیدا نمیکنم. کلا سرچ کردن تو مطالب تالار خیلی سخته . همش پیام میده موردی پیدا نشد

بستگی دارد در رویداد فوق چه کدی نوشته باشی
ضمن اینکه :
1- مقداد TimerInterval هر چه پائین تر از عدد 1000 باشد این حالت بیشتر اتفاق می افتد
2- انجام بعصی رویدادها باید بصورت مشروط انجام شود با استفاده از if....else .... end if

Shahramdindoust
یک شنبه 23 آذر 1399, 23:50 عصر
بستگی دارد در رویداد فوق چه کدی نوشته باشی
ضمن اینکه :
1- مقداد TimerInterval هر چه پائین تر از عدد 1000 باشد این حالت بیشتر اتفاق می افتد
2- انجام بعصی رویدادها باید بصورت مشروط انجام شود با استفاده از if....else .... end if
بله متشکرم تا حدودی بهتر شد

Shahramdindoust
شنبه 29 آذر 1399, 23:52 عصر
درخواست راهنمایی:
این اتفاق(چشمک زدن فرم) در فرم "در حال بارگیری" یا "loading..." بیشتر رخ می دهد چون هم تایمر با سرعت زیر هزار میلی ثانیه جاری است و هم آن مستطیل سبز که نشان دهنده لودینگ برنامه است تا به صد در صد برسد خیلی چشمک می زند

Shahramdindoust
یک شنبه 30 آذر 1399, 23:39 عصر
اگه تایمر اینتروال رو زیر هزار قرار بدم مستطیل سبز یواش میره و تابلوه اما اگه زیر هزار باشه هم چشمک میزنه دیگه نمیدونم

Shahramdindoust
سه شنبه 02 دی 1399, 12:26 عصر
..........................................

padide55
سه شنبه 02 دی 1399, 13:26 عصر
سلام
این کد رو هم تست کنید




Private Sub Form_Timer()
DoCmd.Echo False

your code

DoCmd.Echo True
End Sub

mazoolagh
سه شنبه 02 دی 1399, 13:58 عصر
یکی از دلایل میتونه استفاده از تصویر برای بکگراند فرم باشه،
یا همپوشانی بعضی از کنترلها،
یا استفاده سنگین از فرمت در کنترلها (سایه و برجستگی و ...)

Shahramdindoust
سه شنبه 02 دی 1399, 18:54 عصر
سلام
این کد رو هم تست کنید




Private Sub Form_Timer()
DoCmd.Echo False

your code

DoCmd.Echo True
End Sub

تست کردم جواب نداد

Shahramdindoust
سه شنبه 02 دی 1399, 18:55 عصر
یکی از دلایل میتونه استفاده از تصویر برای بکگراند فرم باشه،
یا همپوشانی بعضی از کنترلها،
یا استفاده سنگین از فرمت در کنترلها (سایه و برجستگی و ...)

بله تصویر بگ کراند داره

Shahramdindoust
سه شنبه 02 دی 1399, 22:59 عصر
برای صفحه لودینگ یه چیز دیگه دارم میسازم فردا میذارم ان شاء الله ولی نمیدونم کدهاش بدرد میخورن یا نه

Shahramdindoust
سه شنبه 02 دی 1399, 23:06 عصر
انتظار از من فعلا بیشتر از این نمی باشد:قهقهه:
ولی در کل به پیشرفت پله به پله اعتقاد دارم:قهقهه: