Problem - Text ins Eingabefeld

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Vinz

Betreff: Problem - Text ins Eingabefeld

BeitragDi, Feb 08, 2005 14:56
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi habe gerade mit dem Beginner tutorial angefange und komme nicht weiter, habe bis zum wende weitergelesen und es wurde nicht erklaert

Die aufgabe war wenn man Schleifen benutzt und in die eingabe 1, 2, 3 usw. eingibt das diese ausgegeben werden.
Soweit so gut, was muss ich aber machen wenn ich anstatt Zahlen Texte eingeben moechte und der PC dann darauf reagieren soll?

Mein Quelltext:
------------------------------------------------------

;Global Ja$ = 1
;Global Nein$ = 2

X = Input("willst du ne HL2 copy? ")

If x = Ja Then
Print "bekommst aber keine"
ElseIf x = Nein Then
Print "Richtig so"
Else
Print "Falsche eingabe"
EndIf
;Text 85, 160, "Druecke Button um zu beenden"
;WaitKey
;End
------------------------------------

Habe es auch schon mit den Case anweisungen versucht hatte auich nicht geklapt.
Die ersten beiden Zahlen habe ich auskommentiert da es mit ihnen auch nicht funktioniert.

Ich hoffe das mir einer antworten kann.
THX
 

IonPainter

BeitragDi, Feb 08, 2005 14:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]

X$ = Input$("willst du ne HL2 copy? ")

If lower$(x$) = "ja" Then
Print "bekommst aber keine"
ElseIf lower$(x$) = "nein" Then
Print "Richtig so"
Else
Print "Falsche eingabe"
EndIf
Text 85, 160, "Druecke Button um zu beenden"
WaitKey
End
  • Zuletzt bearbeitet von IonPainter am Di, Feb 08, 2005 15:07, insgesamt einmal bearbeitet

Ofenrohr

BeitragDi, Feb 08, 2005 15:01
Antworten mit Zitat
Benutzer-Profile anzeigen
eigentlich sollte man anfängern ja keine fertigen lösungen geben. aber ich konnte nicht wiederstehen.

Code: [AUSKLAPPEN]


Print "Möchten sie eine HL2 kopie?"

ant$ = Input(">")

If Lower(ant) = "ja" Then
   
   Print "Bekommen sie aber nicht"
   
ElseIf Lower(ant) = "nein"

   Print "Sie haben richtig entschieden"
   
EndIf

WaitKey

End

Ofenrohr.net
 

Jazoo

BeitragDi, Feb 08, 2005 15:04
Antworten mit Zitat
Benutzer-Profile anzeigen
Noch eine Variante :

Code: [AUSKLAPPEN]
x$ = Input("willst du ne HL2 copy? ")

If x$ = "Ja" Then
Print "bekommst aber keine"
ElseIf x$ = "Nein" Then
Print "Richtig so"
Else
Print "Falsche eingabe"
EndIf
Text 85, 160, "Druecke Button um zu beenden"
WaitKey
End

Vinz

Betreff: THX

BeitragDi, Feb 08, 2005 15:20
Antworten mit Zitat
Benutzer-Profile anzeigen
Das ging ja schneller als erwatet Wink
THX

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group