Inputfeld - wie erstellen ?
Übersicht

![]() |
YuenBetreff: Inputfeld - wie erstellen ? |
![]() Antworten mit Zitat ![]() |
---|---|---|
Tja sorry für die zweite Frage aber wie erstelle ich ein Inputfeld ? - Zum eingeben von Namen, passwörtern etc.
bei test$=Input("Test") hängt sich der PC auf |
||
![]() |
FOODy |
![]() Antworten mit Zitat ![]() |
---|---|---|
Input() is eher ein Konsolenbefehl, der auf eine Eingabe wartet.
Unter Inputfeld kann man vieles verstehen. Meinst du vllt ein Textfeld? Wenn du MaxGUI hast kannst du diesen Befehl anwenden: CreateTextField() |
||
BlitzMax + MaxGUI, 64-bit Arch Linux: Intel Core² E8500 | 8 GB Ram | GeForce GTX 460 · 1024 MB |
![]() |
Yuen |
![]() Antworten mit Zitat ![]() |
---|---|---|
ja ich mein ein Textfeld und ich hab MaxGui nicht. | ||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das geht leider nicht so einfach.
Wenn du kein GUI hast, musst du bei jedem Schleifendurchlauf schauen, ob das Eingabefeld aktiv ist und wenn ja, dann musst du die Tastatureingaben auslesen (keybuffer) und entsprechend einfügen. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
Freeman |
![]() Antworten mit Zitat ![]() |
---|---|---|
habe hier ein kleines Beispiel für dich wie du das machen könntest
Code: [AUSKLAPPEN] SetGraphicsDriver GLMax2DDriver() Graphics 800,600,0,0 Local key:Byte Local key_:Byte Local word:String While Not KeyDown(key_escape) Cls key=GetChar() If key>0 Then key_=key word=word+Chr(key) If key=8 Then word=Left(word,Len(word)-2) EndIf DrawText word,0,0 DrawText key_,0,16 Flip Wend Fr3eMaN |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group