Thread View: pl.comp.lang.vbasic
3 messages
3 total messages
Started by arnam
Tue, 12 Jan 2010 11:16
Instrukcja warunkowa - opuszczenie po nie spełnieniu pierwszego warunku
Author: arnam
Date: Tue, 12 Jan 2010 11:16
Date: Tue, 12 Jan 2010 11:16
28 lines
2094 bytes
2094 bytes
Witam wszystkich grupowiczów, Mam następujące pytanie odnośnie VBA i instrukcji warunkowych: Czy jest jakiś przełącznik, którym można sterować zachowaniem instrukcji warunkowej, tak aby określić czy wynik instrukcji (w przypadku wyniku negatywnego) ma być zwrócony już po sprawdzeniu pierwszego warunku czy po sprawdzeniu wszystkich). Przykład: <code> jakasZmienna = 0 if (jakasZmienna = 1) and (jakisNiezainicializowanyObiek.Text = 'xxx') then ... </code> W tym przypadku już po sprawdzeniu pierwszego warunku wiadome jest, że instrukcja warunkowa zwróci False więc nie ma potrzeby sprawdzania warunku drugiego. Generalnie chodzi mi o uniknięcie dodatkowego sprawdzania czy obiekt z drugiego warunku jest zainicializowany. Pozdrawiam arnam
Re: Instrukcja warunkowa - opuszczenie po nie spełnieniu pierwszego warunku
Author: InDesign Scripts
Date: Tue, 12 Jan 2010 11:26
Date: Tue, 12 Jan 2010 11:26
27 lines
1705 bytes
1705 bytes
> Przykład: > > <code> > jakasZmienna = 0 > > if (jakasZmienna = 1) and (jakisNiezainicializowanyObiek.Text = 'xxx') > then > ... > </code> > > W tym przypadku już po sprawdzeniu pierwszego warunku wiadome jest, że > instrukcja warunkowa zwróci False więc nie ma potrzeby sprawdzania > warunku drugiego. > > Generalnie chodzi mi o uniknięcie dodatkowego sprawdzania czy obiekt z > drugiego warunku jest zainicializowany. raczej tylko rozbicie na dwa warunki - jeden w drugim: <code> if (jakasZmienna = 1) then if (jakisNiezainicializowanyObiek.Text = 'xxx') then end if end if </code> robin
Re: Instrukcja warunkowa - opuszczenie po nie spełnieniu pierwszego warunku
Author: arnam
Date: Tue, 12 Jan 2010 11:46
Date: Tue, 12 Jan 2010 11:46
9 lines
1648 bytes
1648 bytes
On 12 Sty, 12:26, InDesign Scripts <indesignscri...@gazeta.pl> wrote: > raczej tylko rozbicie na dwa warunki - jeden w drugim: [...] > robin Tak, to wiem :), ale np. w Object Pascalu jest stosowna dyrektywa kompilatora, stąd pytanie. Pozdrawiam
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads