[ galac1968 @ 18.01.2010. 22:02 ] @
Postavio sam Command buton na Formu i na OnClick Visible=False

I kad kliknem na dugme,normalno se forma izgubi
Pitanje: postoji li precica sa tastature kojom bih vtratio formu/visible=True/ ili se ona mora i moze iskljucivo programski vratiti
[ Getsbi @ 19.01.2010. 05:42 ] @
Nema predefinisane prečice ali možeš da je napraviš na neko dugme koje želiš. Recimo na F2:
Code:
Private Form_KeyDown(KeyCode As Integer, Shift As Integer)
  Select Case KeyCode
     Case vbKeyF2
         KeyCode = 0
         '  ovde stavi tvoj kod kojom bi vtratio formu/visible=True 
   End Select
End Sub


Ovo stavi na glavnu formu ili na formu koja je aktivna dok je dotična nevidljiva. Obavezno na glavnu formu postavi osobinu Key Preview na Yes da bi testirala svaki pritisnuti taster.



[Ovu poruku je menjao Getsbi dana 19.01.2010. u 07:07 GMT+1]
[ maliradoznalac @ 19.01.2010. 06:46 ] @
@galac1968

objasni mi molim te sto pravis to sakrivanje forme? Zasto ti jednostavno zatvaranje nije dovoljno?
[ Catch 22 @ 19.01.2010. 07:49 ] @
^ Access svoje objekte deli na "zbirke" (Collections). Objekti koji pripadaju nekoj kolekciji mogu biti referencirani iz VBA koda.
Kolekcija formi sadrži sve trenutno otvorene forme (vidljive i nevidljive). Forme koje nisu otvorene ne pripadaju nijednoj kolekciji.

Jedna vrlo korisna funkcija, kojom se utvrđuje da li je forma otvorena (učitana u kolekciju) je postavljena ovde:

Access Baza Znanja: Svojstvo Visible

Pored ovog očiglednog razloga, forme se ponekad sakrivaju i radi bržeg izvršavanja aplikacije. Mnogo brže se vrši promena iz "skriven" u "vidljiv", nasuprot "zatvoren" / "otvoren"


[EDIT]
Na predlog Zidara kod funkcije prebačen je u temu Baza Znanja





[Ovu poruku je menjao Catch 22 dana 19.01.2010. u 23:18 GMT+1]
[ galac1968 @ 19.01.2010. 09:45 ] @
Cisto sam probao,prebacivao sam ,u svojoj bazi ,macro e u procedure pa sam postavljao svojstva visible na vidljivo/nevidljivo da nebih zatvarao forme i ponovo otvarao jer je to daleo sporije. Pa sam na Dugme koje mi je ranije minimiziralo glavnu formu postavio visible=false i jednostavno sam hteo saznati dali moze ovo gore sto sam pitao. Sve osobine objekata pozivam programski.Meni licno nije potrebno ali mozda ce valjati kasnije.Znaci cisto sam zeleo nesto nauciti i to sam i naucio iz vasih odgovora . Hvala
[ Zidar @ 19.01.2010. 15:45 ] @
Catch, mozes li da stavis funkciju u Bazu znanja, moze i ceo post, cut/paste? Moguce je da tamo imamo slicnu funkciju, ali cini mi s eda je ova koju si dao potpunija.

Hvala

[ Catch 22 @ 19.01.2010. 22:17 ] @
^ Done!

PS
Ignoriši PP koju sam ti poslao.
[ galac1968 @ 19.01.2010. 22:27 ] @
Havala vam sto ste ucestvovali u ovoj temi i doprineli da svi mi naucimo nesto novo i korisno.Hvala jos jednom