Select Case jak wywoływać dany case
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Select Case jak wywoływać dany case
Witam wszystkich
Czy ktoś by mógł wytłumaczyć jak to jest z select case
mamy dajmy na to
select case test1:
a w nim
case 1
case 2
case 3
itd
czy da się jakoś wskoczyć z case 1 do case 3 dajmy na to po wciśnięciu switch i czy jakoś idzie zrobić ze by np z case 2 wskoczyć do początku select case
bo tak sobie to próbowałem no i nie wiem jak to zrobić
bo z subami nie mam problemu ze by po nich skakać a tu już się zawiesiłem i stoję z pisaniem
Czy ktoś by mógł wytłumaczyć jak to jest z select case
mamy dajmy na to
select case test1:
a w nim
case 1
case 2
case 3
itd
czy da się jakoś wskoczyć z case 1 do case 3 dajmy na to po wciśnięciu switch i czy jakoś idzie zrobić ze by np z case 2 wskoczyć do początku select case
bo tak sobie to próbowałem no i nie wiem jak to zrobić
bo z subami nie mam problemu ze by po nich skakać a tu już się zawiesiłem i stoję z pisaniem
- Henryk
- Posty: 357
- Rejestracja: 22 sty 2018, 17:20
Re: Select Case jak wywoływać dany case
Witam
@ kulamario ,spróbuj takiego myka :
case1
skok:
"coś tam "
case2
if "coś tam" then
goto skok
end if
@ kulamario ,spróbuj takiego myka :
case1
skok:
"coś tam "
case2
if "coś tam" then
goto skok
end if
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Select Case jak wywoływać dany case
czyli jak bo nie kumam
mam sobie zrobić tak jak by podprogram w case i tak skakać ?
mam sobie zrobić tak jak by podprogram w case i tak skakać ?
- niveasoft
- Posty: 1313
- Rejestracja: 17 sie 2015, 12:13
- Kontakt:
Re: Select Case jak wywoływać dany case
Z Select Case jest tak że kiedy wartośc jest dopasowana do założenia/pytania to wykonuje to co ma wykonać i ZAWSZE skacze do End Select.
Nie ma możliwości takiej żeby jeszcze sprawdził inny warunek. Ten pasuje, to robię i skaczą do End Select.
Jak chcesz to inaczej załatwić to napisz co chcesz osiągnąć.
Procesor kupiłeś. Jest Twój. Ma robić to co Ty chcesz. Trzeba mu to tylko wytłumaczyć
Nie ma możliwości takiej żeby jeszcze sprawdził inny warunek. Ten pasuje, to robię i skaczą do End Select.
Jak chcesz to inaczej załatwić to napisz co chcesz osiągnąć.
Procesor kupiłeś. Jest Twój. Ma robić to co Ty chcesz. Trzeba mu to tylko wytłumaczyć
- Henryk
- Posty: 357
- Rejestracja: 22 sty 2018, 17:20
Re: Select Case jak wywoływać dany case
W case 1 wpisujesz tylko etykietę np. o nazwie Skok:
Teraz w miejscu z którego chcesz wyskoczyć np. case2 , piszesz warunek który ma być spełniony dla wykonania skoku do case1 . a dokładnie do etykiety o nazwie Skok:
Teraz w miejscu z którego chcesz wyskoczyć np. case2 , piszesz warunek który ma być spełniony dla wykonania skoku do case1 . a dokładnie do etykiety o nazwie Skok:
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Select Case jak wywoływać dany case
no ok sprawdzę to jak wrócę
ale jak to będzie bo jak tak teraz patrze to wykona się tyło co jest po etykiecie a nie cały case ?
dobrze myślę ?
ale jak to będzie bo jak tak teraz patrze to wykona się tyło co jest po etykiecie a nie cały case ?
dobrze myślę ?
- Henryk
- Posty: 357
- Rejestracja: 22 sty 2018, 17:20
Re: Select Case jak wywoływać dany case
Bartek już nas uświadomił , że taki myk nie zadziała 
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Select Case jak wywoływać dany case
niveasoft słuchaj i kolega Heniek tez ze by nie było że piszę tylko do jednego
bawię się tym menu co kilka dni temu też dawałem na forum mowie (czas w końcu chociaż ustawienia godzin i daty ogarnąć)
dodałem sobie ds3231 chodzi to bez problemu wiec teraz czas na ustawienia
no i tam jest tak ze wszystko dzieje się w select case lub na zmiennych
wymyśliłem sobie tak ze przez menu wchodzę w ustawienia godzin i teraz za każdym naciśnięciem switch skaczemy do następnych zmiennych z zegarka
na ostatnim case ma wskoczyć do set_time z DS3231
lub do set_date co by zapamiętał
no i tu jet juz zamkniętekolo bo edycję zmiennych mam w case a zapamiętywanie w podprogramie no i jeszcze powrót po wszystkim do głównego ekranu to jest główny select case
i jak to ogarnąć ?
bawię się tym menu co kilka dni temu też dawałem na forum mowie (czas w końcu chociaż ustawienia godzin i daty ogarnąć)
dodałem sobie ds3231 chodzi to bez problemu wiec teraz czas na ustawienia
no i tam jest tak ze wszystko dzieje się w select case lub na zmiennych
wymyśliłem sobie tak ze przez menu wchodzę w ustawienia godzin i teraz za każdym naciśnięciem switch skaczemy do następnych zmiennych z zegarka
na ostatnim case ma wskoczyć do set_time z DS3231
lub do set_date co by zapamiętał
no i tu jet juz zamkniętekolo bo edycję zmiennych mam w case a zapamiętywanie w podprogramie no i jeszcze powrót po wszystkim do głównego ekranu to jest główny select case
i jak to ogarnąć ?
- Henryk
- Posty: 357
- Rejestracja: 22 sty 2018, 17:20
- kulamario
- Posty: 207
- Rejestracja: 17 sie 2015, 20:05
- Lokalizacja: Greystones
- Kontakt:
Re: Select Case jak wywoływać dany case
nie umiem używać tego symulatora z bascoma
