[ marko_81 @ 24.07.2009. 07:51 ] @
Razvijam neku aplikaciju za WinMobile 6. Na glavnoj formi imam tabControlu sa 4 taba. Ako se npr nalazim na 1. tabu, klikom na 3. pokrecem neku akciju. Izmedju ostalog, u toj akciji koja se pokrece, ako je ispunjen uslov izbacuje MessageBox sa porukom. Problem je sto bi aplikacija trebalo da pozove naredbu return nakon zatvaranja MessageBoxa. Umesto toga, program je preskace. Uopste mi nije jasno zasto. Da bude malo jasnije, evo koda koji pravi problem: Code: public void metoda(ArrayList lines) { if (status > 0) { MessageBox("poruka"); return; // do ove naredbe uopste ne dodje } else { /* sve ok, radi dalje */ } } Ako istu akciju pokrenem dok se nalazim na 3. tabu, problem se ne javlja. Pretpostavljam da ima veze sa tim sto se poziva iz drugog taba ali ne znam kako da ga resim. Ima li neko predlog? |