input im Fenster ?
Übersicht

![]() |
beanage.johannesBetreff: input im Fenster ? |
![]() Antworten mit Zitat ![]() |
---|---|---|
mit dem befehl
Code: [AUSKLAPPEN] input("")
wird ein "input" in der Konsole ausgegeben. Wie mach ich das das input im Fenster ausgegeben wird ? (geht das mit dem input befehl oder muss ich was eigenes coden ?) _____________________ Happy New Year ![]() |
||
ChristianK |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Wenn du das Grafikfenster meinst, musst du den Input selbst programmieren.
Im Codearchiv gibt es ein paar Inputroutinen ( evtl. auch im BlitzBasic-Codearchiv schauen ). ![]() |
||
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 |
![]() |
beanage.johannesBetreff: Thanks !!! |
![]() Antworten mit Zitat ![]() |
---|---|---|
Vielen Dank !
![]() |
||
![]() |
beanage.johannesBetreff: ist es so richtig ? |
![]() Antworten mit Zitat ![]() |
---|---|---|
hi, ist das so richtig?
Code: [AUSKLAPPEN] c = getchar() letter$ = chr(c) if c = 8 then letter$=letter$[..letter.length-1] |
||
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
letter wird immer nur 1 zeichen haben, hat also keinen sinn da zu slicen. | ||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
beanage.johannesBetreff: warum? |
![]() Antworten mit Zitat ![]() |
---|---|---|
warum nur 1 zeichen?
muss da noch was drann oder so? ![]() ![]() |
||
![]() |
Lunatix |
![]() Antworten mit Zitat ![]() |
---|---|---|
letter:+c
In deinem fall wird der vorhandene Text einfach durch ein neues Zeichen ersetzt. |
||
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen... |
Dreamora |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Fragen wir mal anders: Was versuchst du da überhaupt zu erreichen?
Wenn Char 8 (weiss net auswendig was ASCII 8 ist) rein kommt, dann verkürzt du den Array um 1. Da gibts mindestens 1 Problem: Das würd man mit strings nicht so machen, denn Strings erlauben keine Insitu Modifikation. Nimm da gescheiter Letter = left(letter, letter.length-1) oder dergleichen. |
||
Ihr findet die aktuellen Projekte unter Gayasoft und könnt mich unter @gayasoft auf Twitter erreichen. |
![]() |
beanage.johannesBetreff: asci 8 |
![]() Antworten mit Zitat ![]() |
---|---|---|
ASCI 8 is backspace
![]() |
||
![]() |
beanage.johannesBetreff: so klappts bei mir |
![]() Antworten mit Zitat ![]() |
---|---|---|
so funktionierts bei mir:
w = das wort c = ASCII Code: [AUSKLAPPEN] Local w$ Graphics 800,600 Repeat Cls c = GetChar() If c = 8 Then w = Left(w,w.length-1) DrawText "" + w,0,0 DrawRect TextWidth(""+w) + 1,0,2,16 If c > 31 And c < 127 Then w = w + Chr(c) Flip Until AppTerminate() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group