menü zaman aşımı

Başlatan gladi, 11 Ağustos 2009, 20:01:02

gladi

arakdaşlar bir projem var ve bunda kullanıcı menüye geçip ayar yaparken unutup gittiginde ... program başa dönemsi gerekiyor ... bikaç şey kafamda geçiyor ama sizlerin görüşlerini almadan işi tam yaptım saymam  ...

sizlerin önerisi nedir arkadaşlar
misafir olan kimse, beraberce getiremediği birşeye kalbini bağlamaz.

Erol YILMAZ

*** Tuşa her basıldığında bir zamanlayıcına 10 sn yükle.

bu zamanlayıcı 0'a düşerse ana menuye dön.

gladi

hocam şöylemi ;

sürekli zamanlama 10 sn den başlıyacak her tuşa basınca ... ama burda bir sorun var projede en   fazla 30- 40 sn oyalanmasını istiyorum... unutup gidince çözüm güzel ... kullanıcı bu sistemlede sabaha kadarda oyalanma ihtimali var ... en güzeli sabit bir zamanlamamı ? ...

yada şöyle yapayım ... hem senin dediğin gibi yapayım hemde tuşlar arasında gitsin hesap kitap yapsın gelsin ...

sabit yaparsam sinir bozucu olabilir ... kişi menu de iş yaprken pat diye kestiğinde  küfür edebilir ... ne dersiniz ? ...
misafir olan kimse, beraberce getiremediği birşeye kalbini bağlamaz.

Erol YILMAZ

Alıntı yapılan: "gladi"sabit yaparsam sinir bozucu olabilir ... kişi menu de iş yaprken pat diye kestiğinde  küfür edebilir ... ne dersiniz ? ...

Herhangi bir tuşa bastığında zamanlayıcıya 10 sn değerini yüklesin.
Tuşlara dokunmadığı 10. sn de ana menuye dönsün.

Murat Mert

S.A.
Sn. gladi ben poton kullanıyorum siz ne kullanıyorsunuz bilmiyorum on göre kendi programınıza yorumlarsınız. Protonda böyle yamıştım:
...........
If MENU_BIT = 0 Then MENU_TIME = 0 ' TIMER0 ile altta bier sayıcı yaptımbu onu kilitliyor
......................
BASLA: 
If MENU = 1 Then
MENU_BIT =1 'menu zamanlayıcıs çalıştı
GoTo MENU
EndIf
.................
GOTO BASLA
 
MENU:
If YUK=1 Or ASA=1 Or ENTER=1 Then ' bunlardan birisine basılırsa cancel tusu hariç olcak menu timerini sıfırlar ve yeniden sayar
MENU_BIT=0
Else 
MENU_BIT=1 'tuslar bırakılınca yeniden 0 dan saymaya baslar
EndIf

If MENU_TIME=2O Then  ' 20 saniye herhangi tuslara basılmazsa ana progama donus yapar
MENU_BIT=0
GoTo BASLA
EndIf
......................
GOTO MENU
mert07

gladi

PBP kullanıyorum ... aynı sayılır ... teşekkürler ...
misafir olan kimse, beraberce getiremediği birşeye kalbini bağlamaz.

Murat Mert

Sn. gladi inşaallah işine yarar. Herhangi bir sıkıntı çekersen komple olarak basit bir kod yazarak yardmcı olabilirim. Siz ona göre programınızı modüle edebilirsiniz
Benimki de büyük dikkatsizlik form bölümüne bakmadan yazdım direk, ana sayfa mesajlardan girdiğim için farkına varmadım sürçülü lisanımız af ola.  :lol:
mert07

gladi

çok teşekkür ederim ... işime yarar tabi ...bir hafta sonra yazacagım bunu ... kafamda oluşturdum yardımlarınızla ve fikirlerinizle ... eger takıldıgımda mutlaka yardım isterim ... çünkü akıl akıldan üstündür ... şimdiden tekrar teşekkürler ...
misafir olan kimse, beraberce getiremediği birşeye kalbini bağlamaz.