Visual Basic

Sziasztok!
Egy kérdésem lenne, visual basicben hogy lehet "ugrás"-t illetve "feltételes ugrást"-t írni?
tehát mondjuk, ha valami bekövetkezik akkor ugorjon egy kijelölt részhez. Ill, hogy kell kijelölni, az ugrás célját?
Előre is köszönök minden segítséget!
KoF

Hozzászólások

Én C-ben programoz(gat)ok. Van olyan utasítás amivel ""ugrást"" lehet csinálni goto-de nem egy kifejezetten ajánlott dolog, mert jó nagy katymaszt lehet vele csinálni. Én inkább if-et használnék, akkor hajtódik végre a rutin, ha a visszatérési érték, változó bármi (nem ismerem a VisulBasicet) megfelel a kritériumnak. De igazából nem ismerem a problémát.

Definiálsz cimkéket (:cimke vagy cimke: nem emlékszem pontosan, hogy a szó elejére vagy a végére kell tenni a kettőspontot), és oda tudsz gotoval ugrani. Feltételes ugrásnál eléraksz egy If-et.
De ilyen nem mindig illik használni, mivel a basic nem gépközeli nyelv, célszerűbb függvényeket használni.

Én is inkább C. Azonban a Basic -ben is van GOTO - erre azért emlékszem.
Viszont tény hogy nem javasolt. A kedvencem az ugrótábla, készítek egy "állapot szót" és ez alapján egy táblázat segítségével ugrasztok ahova kell. Áttekinthető, könnyen bővíthető és elegáns :)

* Én egy indián vagyok. Minden indián hazudik.