Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: Czy dobrze pamiętam ??
DJK



Typ: neutral
Postów: 871
Zarejestrowany: Feb 2004
Czy dobrze pamiętam ??

Mam coś takiego

For X = 1 To Moja_Funkcja
    MsgBox(X)
Next X

Moja_Funkcja zwraca wartości typu INTEGER od 0 do n

I czy dobrze pamiętam, ze w przypadku pętli "For..To..." górna wartość dla X czyli wartość jaką zwróci Moja_Funkcja jest wyliczana tylko raz a potem inkrementowany jest tylko X - chodzi mi ogólnie o to czy Moja funkcja w powyższym kodzie wykona się tylko raz ??

Moim zdanie tak ale zeby być pewnym pytam was

Pozdrawiam


_____________________________________________
Jeśli można coś zrobić w sposób optymalny to czemu nie

01-02-2005 14:46
Pokaż profil DJK  Wyślij email do DJK   Odwiedź stronę DJK  
kicaj




Typ: neutral
Postów: 271
Zarejestrowany: Aug 2003

DJK oczywiscie ze tak a nastepnym razem proponuje samemu sprawdzic, np. wykorzystujac klawisz F8, lub jesli nie masz tego klawisza z jakis zgledow to stworz sobie w funkcji label i zobaczysz ile razy jest odwolanie do tej funkcji, a jesli chcesz zeby twoaj funcja byla wywolywana za kazdym obrotem petli wykorzystaj do while...

01-02-2005 15:09
Pokaż profil kicaj  Wyślij email do kicaj        3914568
DJK



Typ: neutral
Postów: 871
Zarejestrowany: Feb 2004

Heh - też nie pomyślałem - zawsze tak robię tylko ze wstawiam Msgbox

Dzięki - Pozdrawiam


_____________________________________________
Jeśli można coś zrobić w sposób optymalny to czemu nie

01-02-2005 15:17
Pokaż profil DJK  Wyślij email do DJK   Odwiedź stronę DJK  
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1