Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 13:16 Titel: QBasic funktioniert nicht richtig |
|
|
Ich habe mir jetzt schon ein paar mal QBasic 1.1 gedownloadet, weil wir das Programm auch in der Schule benutzen. Aber die Hilfe funktioniert nicht und wenn ich auf F5 gedrückt habe steht unten immer: Eine beliebige Taste drücken, um fortzusetzen. Ich kann nichts drücken, muss das Programm dann immer abbrechen und alles wieder neu schreiben.
Weiß jemand woran das liegen könnte???  |
|
Nach oben |
|
 |
Stormy

Anmeldungsdatum: 10.09.2004 Beiträge: 567 Wohnort: Sachsen - wo die schönen Frauen wachsen ;)
|
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 13:55 Titel: |
|
|
Ich benutze Windows XP. |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 02.06.2005, 14:23 Titel: |
|
|
also: Wenn du F5 drückst und da steht, dass du eine Taste drücken sollst ist das Programm zu ende abgelaufen. Schreib doch mal so was da in hin:
Code: | COLOR 23
PRINT "DER HALLO-SAGER"
COLOR 7
PRINT "---------------"
PRINT
PRINT
SLEEP 2
INPUT "Wie heißt du"; name$
PRINT "Hallo "+name$+"." |
Wenn das nicht geht am Ende und sich aufhängt nimm doch mal QBasic 4.5 von www.qbasic.de unter Downloads/Compiler/ _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
Manuel

Anmeldungsdatum: 23.10.2004 Beiträge: 1271 Wohnort: Bayern
|
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 14:43 Titel: |
|
|
@MisterD: Ich habs mal probiert und das Programm funktioniert.
Dann hab ich einfach mal das hingeschrieben:
screen 12
line(180,130)-(280,80),12,BF
Und das hat nicht funktioniert.
@Manuel: In der Schule benutzen wir auch Windows XP.
Aber warum funktioniert bei mir die Hilfe nicht?
 |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
KX5722
Anmeldungsdatum: 01.06.2005 Beiträge: 13
|
Verfasst am: 02.06.2005, 15:43 Titel: |
|
|
Bei mir funktioniert auch viel nicht. Bei mir geht kein vollbild und wenn dann funktioniert das Programm nicht. Oder: meine Maus geht nicht.
Was kann ich tun? Ich habe keinen XP sondern 2000 |
|
Nach oben |
|
 |
Sebastian Administrator

Anmeldungsdatum: 10.09.2004 Beiträge: 5969 Wohnort: Deutschland
|
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 16:04 Titel: |
|
|
Hab mir grad QBasic 4.5 runtergeladen aber das Programm bleibt immernoch am Ende stehen. |
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 16:09 Titel: |
|
|
MisterD hat Folgendes geschrieben: | Code: | COLOR 23
PRINT "DER HALLO-SAGER"
COLOR 7
PRINT "---------------"
PRINT
PRINT
SLEEP 2
INPUT "Wie heißt du"; name$
PRINT "Hallo "+name$+"." |
|
Das hab ich auch ausprobiert nd es funktioniert! |
|
Nach oben |
|
 |
jb

Anmeldungsdatum: 14.01.2005 Beiträge: 2010
|
Verfasst am: 02.06.2005, 16:34 Titel: |
|
|
Jana15 hat Folgendes geschrieben: |
aber das Programm bleibt immernoch am Ende stehen.
|
Was meinst du damit? Dass gar nichts mehr geht?
Denn wenn der Code von MisterD funzt, sollte es doch kein Problem geben, oder ?
jb |
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 16:54 Titel: |
|
|
Na es steht doch da: "Eine beliebige Taste drücken, um fortzusetzen".
Ich drücke jede mögliche Taste aber nichts passiert. |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 02.06.2005, 17:41 Titel: |
|
|
Schreib bei deinem Screen-12-Programm einfach ma Sleep als letze Anweisung.. und ansonsten, wenn das mit der beliebeigen Taste nicht geht mach dann mal ALT+Tab aus QB raus und nochmal mit ALT+Tab wieder rein, es kann sein, dass das ein Problem mit deiner Grafikkarte ist, dass die irgendwie nicht umschaltet. Sowas ähnliches hat einer von den PCs bei uns inner schule auch. _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 02.06.2005, 18:03 Titel: |
|
|
Ich komm mit Alt+Tab nur raus und nich wieder rein! |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 02.06.2005, 23:07 Titel: |
|
|
dann is da wohl was kaputt.. probier mal folgendes Programm:
Code: | SCREEN 12
PRINT "12 aufrufen geht."
PRINT "Bitte eine Taste drücken..."
SLEEP
SCREEN 0
PRINT "Zurückwechseln geht auch."
PRINT "Bitte eine Taste drücken..."
SLEEP |
Schau mal, ob du danach wieder im QB-Editor landest.. _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 03.06.2005, 08:48 Titel: |
|
|
Beim 1. "Bitte eine Taste drücken" bleibt QBasic wieder stehen. |
|
Nach oben |
|
 |
MisterD

Anmeldungsdatum: 10.09.2004 Beiträge: 3071 Wohnort: bei Darmstadt
|
Verfasst am: 03.06.2005, 10:12 Titel: |
|
|
dann geht die Rückschaltung aus Screen 12 nach 0 nicht. Probier statt 12 mal 13, 7, 8 oder 9.. _________________ "It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."
Edsger W. Dijkstra |
|
Nach oben |
|
 |
Jana15
Anmeldungsdatum: 02.06.2005 Beiträge: 15
|
Verfasst am: 03.06.2005, 11:19 Titel: |
|
|
Funktioniert leider auch nicht.
 |
|
Nach oben |
|
 |
E-P-S

Anmeldungsdatum: 16.09.2004 Beiträge: 500 Wohnort: Neuruppin
|
Verfasst am: 03.06.2005, 12:45 Titel: |
|
|
Schon mal probiert am Ende deines Programms einfach mal
END
oder
STOP
oder
SYSTEM
hinzuschreiben? Möglicherweise veranlasst das ja das Prog ordentlich zu beenden. _________________ Man kann sich öfter als zweimal im Leben halb tot lachen. |
|
Nach oben |
|
 |
|