Buchempfehlung
Visual Basic 6 Kochbuch
Visual Basic 6 Kochbuch
Viele praktische Tipps zum Programmieren mit Visual Basic 6, die sich oft auch auf FB übertragen lassen. [Mehr Infos...]
FreeBASIC-Chat
Es sind Benutzer im FreeBASIC-Chat online.
(Stand:  )
FreeBASIC bei Twitter
Twitter FreeBASIC-Nachrichten jetzt auch über Twitter erhalten. Follow us!

fb:porticula NoPaste

Info
Info / Hilfe
Liste
Übersicht / Liste
Neu
Datei hochladen
Suche
Quellcode suchen
Download
Dateidownload

Fadenkreuz in der Konsole bewegen

Uploader:AdministratorSebastian
Datum/Zeit:01.05.2008 13:21:11

'Geänderte Fassung von
'http://www.freebasic-portal.de/index.php?s=fbporticula&mode=show&id=571
' - getestet mit FreeBASIC 0.18.5

DIM AS INTEGER xAlt, yAlt, x=35, y=10, z
DIM AS STRING Eingabe
LOCATE y,x: PRINT CHR(207)
'Positioniere Fadenkreuz an y=10 / x=35
yAlt = y
xAlt = x
LOCATE 1,1: PRINT "Koordinaten: X=";x;"/ Y=";y
DO
    DO
        Eingabe = INKEY
        If Eingabe <> "" Then
            z = ASC(Eingabe)
            Exit Do
        Else
            SLEEP 1
        End if
    LOOP
    SELECT CASE z
    CASE 100
        IF x<70 Then x+=1
    CASE 97
        IF x>6 Then x-=1
    CASE 119
        If y>6 Then y-=1
    CASE 115
        If y<20 Then y+=1
    CASE 113
        END
    END SELECT
    LOCATE yAlt,xAlt: PRINT " "
    LOCATE y,x: PRINT CHR(207)
    LOCATE 1,1: PRINT "Koordinaten: X=";x;"/ Y=";y
    yAlt = y
    xAlt = x
LOOP
END