Repeat Schleife mit Bedingung
Übersicht

Phate1293GastBetreff: Repeat Schleife mit Bedingung |
![]() Antworten mit Zitat |
|
---|---|---|
Hallo, ich habe folgendes Script gecoded:
Code: [AUSKLAPPEN] Graphics 640,480
AppTitle "Auswahl des Betriebssystems" Print" Hallo, hier können Sie ihr Betriebsystem auswählen." Print "Bitte geben sie Zahlen nur über die Tasten an, welche über" Print " der obersten Buchstabenreihe auf der Tastatur liegen!" Print "1 - Open Suse Linux" Print "2 - Microsoft Windows Vista" Print "3 - Apple Mac OS X" Repeat Print "Welches Betriebsystem möchten sie installieren?" Betriebsystem = Input$("Bitte wählen sie aus.") If Betriebsystem = "1" Then Print "Eine gute Wahl, wenn sie am Computer hauptsächlich arbeiten möchten." If Betriebsystem = "2" Then Print "Nun gut, vielleicht nicht ganz so virensicher, aber wem das Design gefällt" If Betriebsystem = "3" Then Print " Das muss einem echt gefallen, denn sonderlich sicher ist das bestimmt nicht." Antwort$ = Input$("Möchten sie noch ein weiteres Betriebsystem installieren?(j/n)?") Until Anwort$ <> "j" WaitKey Wenn ich das Ding aus führe, verläuft alles glatt, bis zu der Bedingung. Egal ob man auf die Bedingungsfrage mit j oder r antwortet, das programm hängt sich auf. Woran liegt das?? Bitte postet es sofort, wenn ihr die Lösung kennt. Greetz Phate 1293 |
||
DjDETE |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Du hast geschrieben:
Zitat: Betriebsystem = Input$("Bitte wählen sie aus.") .
Es muss aber Code: [AUSKLAPPEN] Betreibsystem$=Input("Bitte wählen sie aus."
Weil ja der Rückgabewert als String zurückgeliefert wird. Und Betriebssystem scchreibt man mit ss und Sie als Anreder groß.^^ Grüße DjDETE (und frohe Weihnachten) |
||
Aktuelles Projekt: XXX |XXX | 3% der v1b fertig
www.emu-soft.de.vu Für die Homepage suche ich noch Linktauschpartner, bei Interesse einfach melden. |
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Zitat: Hallo, ich habe folgendes Script gecoded
BlitzBasic ist keine Skript-Sprache ... Mal ehrlich, wie lange hast du dir den Code angeschaut, bevor du hier gepostet hast? Wahrscheinlich nicht sonderlich lange, denn ansonsten wäre dir hier ein Schreibfehler aufgefallen: Code: [AUSKLAPPEN] Until Anwort$ <> "j"
|
||
AdvanceLcd
Intel Core 2 Duo 3.2 GHz, 4 GB RAM, GeForce 8800 GTX | MacBook Pro 15,4″ Intel Core 2 Duo 2.4 GHz, 2 GB RAM, GeForce 8600M GT |
Phate1293GastBetreff: Toll |
![]() Antworten mit Zitat |
|
---|---|---|
Wo genau soll denn da der Fehler liegen!!! ![]() ![]() ![]() Dein Code: [AUSKLAPPEN] Until Anwort$ <> "j" ist genau dasselbe wie mein Code: [AUSKLAPPEN] Until Anwort$ <> "j" !!!
Eine nähere Beschreibung wäre schon nützlich. Ach ja, und an der offenen Klammer lag es auch nicht, DjDETE! Also, ich möchte ja nicht unhöflich werden , ChristianK, aber man sollte sich einen Code ertsmal genau anschauen ( eigentlich ja deine Worte) , bevor man eine freche Antwort postet. Trotzdem , vieleicht bin ich ja wirklich so schlecht, alo könntest du bitte genauer erläutern ,was du meintst,ChristianK??? THX Phate 1293 |
||
![]() |
BigMaexle |
![]() Antworten mit Zitat ![]() |
---|---|---|
Antwort <> Anwort ![]() Er dich auch auf Deinen Schreibfehler hingewiesen und dir keine Lösung gepostet |
||
--------------------------------------
Ich bin unfreiwillig ein Mitglied dieser kapitalistischen Gesellschaft, wo jeder Geldgeile Unternehmer an mein Geld will und ich selbst bei meinen Entscheidungen so gut wie willenlos bin...... und ich bin glücklich drüber |
![]() |
the FR3AK |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das Programm hängt sich nicht auf... da du WaitKey drin hast musst du nur eine Taste drücken.
Und Zwischen Waitkey und Until steht auch keine Anweisung was es machen soll.. |
||
Phate1293GastBetreff: Beendet |
![]() Antworten mit Zitat |
|
---|---|---|
Wenn ich eine Taste drücke, dann wird das Programm beendet. Was zum Teufel muss ich tun, damit das
Programm ein weiteres Mal abläuft??? ![]() ![]() ![]() ![]() ![]() ![]() |
||
![]() |
XeresModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nach dem Tastendruck nicht beenden, sondern die Schleife weiterlaufen lassen... | ||
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus THERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld) |
Phate1293GastBetreff: POST!!! |
![]() Antworten mit Zitat |
|
---|---|---|
Könntest du bitte den Code so posten wie du meinst dass ich das machen soll??( Den Hauptcode habe ich ja
schon oben gepostet) , könnteste du das also bitte tun? Ich scheine nämlich echt zu blöd zu sein um zu raffen was ihr meint . Biiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiitte!!!!!!!!!!!!!!!!!! Lots of THX Phate1293 ![]() ![]() ![]() |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
~GESCHLOSSEN~ Weshalb? Di wird die Antwort genannt, sogar als Zitat gepostet. Du beleidigst daraufhin den der dir Antwort gibt. Respekt. |
||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group