Autoitnál mi a GOTO GOSUB és a RETURN megfelelője?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
Szia.
A 3-as verzióból kiszedték mert felesleges (a 2.64-esben még megvolt)
A While, Not, For, Exitloop, Continueloop, és a funkciók használatával (a funkciók = gosub és return) : [link] a goto tényleg feleslegesnek tünik.
Próbáld átgondolni a problémát és más programozási technikávál ki tudod hagyni a goto-t.
Sok sikert.
üdv.
köszi
a GOTO programozás közbeni tesztfuttatásokhoz kellene jól működő programrészek átmeneti kiiktatásához. mert ami jól működik azt felesleges ujra lefuttatni
és a GOTO benmaradt volna egy #-el kiiktatva ki be kapcsolható módban.
A GOSUB mert arra kellett volna hogy a subrutinok a programlita végén lennének sorba és a főpogram meghivná őket mikor kellenek.
Így egy egy oldalon elférő főprogram lenne.
Jelenleg több oldalas a program és ha valamit keresek végig kell görgetni az egész programlistát, ez nem tetszik.
Akkor szubrutin meghivó nincs, csak feltétellel vagy teljesül van nem ami soron következik?
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
Szubrutinok helyett ott vannak a Func (függvények). EZek is lehetnek a program végén (rajtad áll, hol helyezed el őket) akár külön fájlban is lehetnek :
Az autoit-nek van include része, amivel a jól működő általános funkciókat kiszedheted külön fájlba, és a fájl nevével tudod az éppen irandó programhoz csatolni a saját funkcióidat. pl: #include <SajatFuggvanyek.au3>.
Sok sikert.
üdv.
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
![*](http://static.gyakorikerdesek.hu/p/vsz2.png)
"a GOTO programozás közbeni tesztfuttatásokhoz kellene jól működő programrészek átmeneti kiiktatásához. mert ami jól működik azt felesleges ujra lefuttatni"
erre használd a megjegyzést :
igy csak két sort kell kikommentelni pontosvesszővel(;)
#comments-start-ot és a #comments-end-et.
Üdv.
ja értem a funck funkcionálisan megegyezik a Gosubbal csak más a neve
és köszönöm ezt a kettős keresztes megoldást is. eddig soronként kellett lekapcsolni
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!