Autor | Thema: Funktion @inkey$() |
| Datum:16.06.02 20:03 
(loschle@gmx.de) | |
Whilenot @equ(%Scankey,17)
waitKey
let stop$=@Inkey$()
print stop$,
endwhile
Das Ergebnis:
gedrückte Taste=j
Rückgabe von Profan Funktion = " "
Ebenfalls liefern die Systemvariable
%ScanKey oder %Key
nicht die realen Tastencodes !!
Ich arbeite auf Win98SE mit Profan7.5 .
Hat jemand eine Idee warum das so ist ??
Oder gibt es eine andere Variante Tastaturausgabe
ohne Input zeichenweise zu lesen ???
Danke für jede Antwort.
Lothar
|
|
| Datum:16.06.02 20:43 
(webmaster@rokosoft.de) | |
Hmmm,
also bei mir wird jedes Zeichen egal welches richtig ausgegeben.
Rolf
|
|
| Datum:16.06.02 20:56 
(webmaster@rokosoft.de) | |
ja nochmal ich ;)
vielleicht hiermit
cls
while 1
print @GetKey$();
wend
Rolf
|
|
| Datum: 17.06.02 07:05 
(loschle@gmx.de) | |
Sorry, habe gestern noch was ausprobiert.
An sich funktioniert es ja, aber wenn dieser Code
in einem Programm mit Menues untergebracht ist
und innerhalb einer Procedur laufen soll
giebt es die beschriebenen Probleme.
|
|