Allgemeine Fragen zur PROFAN Programmierung
Views (Heute): 241073 (2509)
  Suchen
 Zurück zur Übersicht
 AutorThema: Funktion @inkey$()
Lothar Schlegel
Datum:16.06.02 20:03 Antwortenals Email verschicken (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


Rolf Koch
Datum:16.06.02 20:43 Antwortenals Email verschicken (webmaster@rokosoft.de) 


Hmmm,
also bei mir wird jedes Zeichen egal welches richtig ausgegeben.
Rolf


Rolf Koch
Datum:16.06.02 20:56 Antwortenals Email verschicken (webmaster@rokosoft.de) 


ja nochmal ich ;)
vielleicht hiermit
cls
while 1
print @GetKey$();
wend

Rolf


Lothar Schlegel
Datum: 17.06.02 07:05 Antwortenals Email verschicken (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.


 Zurück zur Übersicht