Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

warum beendet mein programm das ich prog. habe

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
loser
Gast





BeitragVerfasst am: 27.10.2004, 13:23    Titel: warum beendet mein programm das ich prog. habe Antworten mit Zitat

hello teutz ich hätt da ne fräge hab grad mit q basic 4.5 angefangen und würd gern wissn warum mein rechenprogramm gleich endet nach der ausgabe des ergebnisse
Nach oben
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 27.10.2004, 13:26    Titel: SLEEP Antworten mit Zitat

Hallo.

Schreib einfach am Ende des Programms

Code:
SLEEP
END


Dann wartet das Programm mit dem Beenden bis eine Taste gedrückt wird.

Wenn du das eine gewisse Zeit haben willst, kannst du hinter SLEEP die Wartedauer in Sekunden hinterschreiben. (ganzzahlig!)
Das ist dann aber mit Tastendruck abbrechbar.

Code:
t!=TIMER
DO:LOOP UNTIL TIMER > t! + 2.5
END


Der Code lässt das Programm genau 2.5 Sekunden warten. Dieses Warten kann mit Tastendruck nicht abgebrochen werden.

Wenn du möchtest, dass Programme grundsätzlich nach Ihrer Ausführung nicht automatisch schließen, kannst du bei den Eigenschaften der EXE-Datei die Option "Nach Beenden schließen" ausklicken.

Viele Grüße!
Sebastian
_________________

Der Markt regelt das! | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
loser
Gast





BeitragVerfasst am: 27.10.2004, 13:29    Titel: Antworten mit Zitat

jo mann vielen dank... dieses programm hat mich schon zum verzweifeln bracht
Nach oben
data
Gast





BeitragVerfasst am: 30.10.2004, 20:33    Titel: beendung durch esc Antworten mit Zitat

eine schleife, womit du erst nach drücken von esc das progframm
beendest.

do
m$=inkey$
loop until m$=chr$(27)
cls
Nach oben
Bernd



Anmeldungsdatum: 14.09.2004
Beiträge: 498
Wohnort: Kulmbach

BeitragVerfasst am: 30.10.2004, 20:45    Titel: Antworten mit Zitat

@ loser, nix bei denken, des Problem ham so um die 30% am Anfang...
_________________
Neue Homepage: http://www.glubb.rockt.de

UND

Der Wahnsinn hat seine eigene Homepage: http://pulmollwand.rulz.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Programmierer ohne Namen
Gast





BeitragVerfasst am: 08.11.2004, 19:51    Titel: Ganz einfach Antworten mit Zitat

Hallo,
Du musst einfach am Ende einen GOTO-Befehl mit einem verweiß auf den
Programmanfang einfügen, oder das gesamte Programm mit DO beginnen
und am Ende LOOP einfügen!!!
Beispiel:
DO
CLS
INPUT "Zahl";Z
PRINT
INPUT "Zahl2";ZZ:ER=Z+ZZ
PRINT
PRINT "Summe: ";ER
SLEEP1
LOOP
cool cool cool
Nach oben
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz