[ oggie @ 27.11.2007. 14:20 ] @
Imam mdi formu frmMain. U okviru nje otvaram formu frmTest. Na formi Test imam dva dugmeta OK i CANCEL sa sledecim kodom: Code: Private Sub cmdOK_Click() stop=false do while Neki Uslov DoEvents if Stop=true then exit do 'ovde nesto radi, ceka na neke podatke u petlji loop End Sub Private Sub cmdCANCEL_Click() stop=true End Sub U cemu je problem? Na frmTest ja pritisnem dugme OK i zavrti se petlja, ja kliknem dugme CANCEL i promenljiva stop se setuje na false. Zatim zatvorim formu Test i ostane mi frmMain na ekranu. Medjutim posle nekog vremena meni opet iskoci forma Test i nastavlja Do while petlju...i prepoznaje da je stop =false i tada staje. Kako da sprecim da mi se forma Test ponovo podize? Kako da bezuslovno zaustavim DoEvents, tj petlju? [Ovu poruku je menjao Aleksandar Ružičić dana 28.11.2007. u 04:51 GMT+1] |