[ mika @ 29.11.2004. 11:52 ] @
Pozdrav svima. Imam jedno pitanje na koje nisam uspeo da nađem odgovor ni na ovom a ni na nekim stranim forumima. Interesuje me, da li može (i na koji način?) da se, u MS Access aplikaciji, u glavnom prozoru ugasi/disable-uje close dugme, tj. da je zatvaranje aplikacije moguće samo klikom na određeno dugme na formi ili toolbaru? Ako to nije moguće, da li je moguće da se detektuje pritisak na Close dugme u gornjem desnom uglu prozora (uopšte, da li je moguće da se detektuje izlazak iz aplikacije) da bi se pre toga izvršila neka akcija? Ovo mi je potrebno, jer bih želeo da napravim log tabelu, sa podacima o Logoutu i Loginu; to bih odradio na taj način što bi na početku, neposredno posle login forme odradio INSERT upit u log tabelu, i na kraju, klikom na LOGOUT, odradio takođe još jedan INSERT upit. Pogađate o čemu se radi, ako korisnik klikne na Close (a ne na logout) onda podaci u log tabeli postaju nekonzistentni, tj. može da se desi da postoje dva logina jedan za drugim a bez logouta između, dakle - potrebno mi je ili da detektujem zatvaranje aplikacije (i da u tom slučaju izvršim INSERT upit u log tabelu) ili da zabranim zatvaranje aplikacije (ovo drugo, pretpostavljam, preko nekih API funkcija). Pozdrav i hvala! ![]() |