amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

amiga-news.de Forum > Amiga, AmigaOS 4 > Loop endloop Befehle? [ - Suche - Neue Beiträge - Registrieren - Login - ]

-1- [ - Beitrag schreiben - ]

13.01.2007, 14:35 Uhr

monkey
Posts: 401
Nutzer
Hi bitte nicht schlagen wo finde ich die befehle Loop und endloop
:glow:
--
Amiga still alive!

[ - Antworten - Zitieren - Direktlink - ]

13.01.2007, 15:39 Uhr

Holger
Posts: 8116
Nutzer
Zitat:
Original von monkey:
Hi bitte nicht schlagen ...


Ich fürchte, mir bleibt nichts anderes übrig.

Von was für Befehlen sprichst Du? Sollen wir Dir jetzt eine Programmiersprache aussuchen, in der es eine solche Anweisung gibt? Oder möchtest Du ein Betriebssystem haben, für das ein ein Programm namens "Loop" gibt?

Oder möchtest Du einfach nur, dass Dich jemand anschreit "Loop!", "Endloop!" ? ?(

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

13.01.2007, 16:26 Uhr

monkey
Posts: 401
Nutzer
na ja ich meine solche befehle die beim amiga über die shell auszuführen sind.

:)
Na ja wie die befehle : sort, dir, makedir u.s.w.

Gebe zu war etwas blöd ausgedrückt.
--
Amiga still alive!

[ - Antworten - Zitieren - Direktlink - ]

13.01.2007, 19:15 Uhr

Holger
Posts: 8116
Nutzer
@monkey:
loop-Befehle gibt's in der Amiga-Shell nicht. Gibt nur eine Art goto, mit der man sich das von Hand basteln muss.
AmigaDOS code:
SET i 0
LAB bla

ECHO $i
IF  VAL 10 GT $i
 SET i 'EVAL $i+1'
 SKIP BACK bla
ENDIF


Alternativ dazu kann man ARexx benutzen...
Die Anführungszeichen sind eigentlich die Backticks...

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

14.01.2007, 19:27 Uhr

monkey
Posts: 401
Nutzer
[quote]
Original von Holger:

SET i 0
LAB bla

ECHO $i
IF VAL 10 GT $i
SET i 'EVAL $i+1'
SKIP BACK bla
ENDIF
[/code]

Hi ich versteh nur Bahnhof kann man das denn so benutzen wie du es geschrieben hast bin in der Beziehung nicht genügend bewandert.
--
Amiga still alive!

[ - Antworten - Zitieren - Direktlink - ]

15.01.2007, 17:28 Uhr

Holger
Posts: 8116
Nutzer
AmigaDOS code:
SET i 0  ; Setzt die Variable "i" auf den Wert 0
LAB bla  ; Sprungmarke namens "bla" (Beginn der Schleife)

ECHO $i  ; Gebe den Wert von "i" aus (nur als Beispiel)

IF  VAL 10 GT $i   ; Wenn "i" kleiner als 10 ist...
 SET i 'EVAL $i+1' ; ... dann setze "i" auf den Wert "i+1"
 SKIP BACK bla     ; ... und springe zurück zur Marke "bla" (siehe oben)
ENDIF ; Ende der Schleife, ab der nächsten Anweisung geht's normal weiter

Der Code sollte die Zahlen 0 1 2 3 4 5 6 7 8 9 10 ausgeben.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

16.01.2007, 10:35 Uhr

PHabermehl
Posts: 67
Nutzer
@monkey:

Hey monkey,

sag doch erstmal, was du überhaupt vorhast... Dann kann dir bestimmt geholfen werden!

Gruß
Peter

[ - Antworten - Zitieren - Direktlink - ]

16.01.2007, 18:32 Uhr

monkey
Posts: 401
Nutzer
Hi habe vor einen beliebigen Text auf einem LCD Display anzuzeigen
dazu brauchte diesen Tipp da ich mit dem readme von LCDaemon nicht viel anfangen konnte.Der Befehl LCdecho
funzt allerdings wusste ich nicht wie man es hinbekommt das er immer wieder den gleichen text anzeigt oder bei mehreren wieder von vorn beginnt.

:D

Ist für meine neue Version des Amiga im Auto habe da auch was in den showroom von a1k.org/forum die neue Bersion ist dort noch nicht zu sehen kommt später bin noch nicht so weit.
:)
--
Amiga still alive!

[ - Antworten - Zitieren - Direktlink - ]

16.01.2007, 20:07 Uhr

Holger
Posts: 8116
Nutzer
@monkey:
Wenn Du nur eine Endlosschleife brauchst, ist das Ganze natürlich einfacher
AmigaDOS code:
LAB bla  ; Sprungmarke namens "bla" (Beginn der Schleife)

; hier Deine Befehle

SKIP BACK bla     ; ... und springe zurück zur Marke "bla" (siehe oben)


mfg

--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Antworten - Zitieren - Direktlink - ]

16.01.2007, 22:10 Uhr

monkey
Posts: 401
Nutzer
Hi funzt alles vielen Dank so dann werde ich demnächst ein update in den showroom von A1k.org bringen schaut dann mal rein poste in diesen Thread den auch den LINK :D :D :D
--
Amiga still alive!

[ - Antworten - Zitieren - Direktlink - ]


-1- [ - Beitrag schreiben - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > Loop endloop Befehle? [ - Suche - Neue Beiträge - Registrieren - Login - ]


.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten.
.