Seite 1 von 1

Tastatur-Abfragen in einem Windows-Fenster?

Verfasst: 09.09.2005 18:40
von LeoS#PUpDock
Wie kann man Tastatur-abfragen in einem Windows-Fenster mit OpenWindow() geöffnet abfragen? (am besten noch von einem StrigGadget)?

Re: Tastatur-Abfragen in einem Windows-Fenster?

Verfasst: 09.09.2005 20:14
von PAMKKKKK
Schau in die PureBasic Hilfe !!
Oder benutze die Suchfunktion des Forums!!! Da gibs ne menge darüber!!
PureBasic Hilfe hat geschrieben:Einleitung

PureBasic bietet einfachen und schnellen Zugriff auf die Tastatur und sollte nur in Spielen oder Anwendungen benutzt werden, die einen extrem schnellen Zugriff auf die Tastatur im "Roh-Format" (raw) benötigen. Es wird die DirectX Technologie benutzt.

Diese Library wurde für Spiele und Multimedia-Applikationen geschaffen, welche schnellen - auf DirectX basierenden - Tastaturzugriff benötigen. Für normale Windows-Applikationen benutzen Sie besser den AddKeyboardShortcut() Befehl.
Befehlsübersicht

ExamineKeyboard
InitKeyboard
KeyboardInkey
KeyboardMode
KeyboardPushed
KeyboardReleased
LeoS#PUpDock hat geschrieben: (am besten noch von einem StrigGadget)?
Definier mal bitte: StringGadget abfragen!

Klick das StringGadget an und gib text ein!

Verfasst: 09.09.2005 21:23
von ZeHa
Sorry, die Keyboard-Lib funktioniert aber nur im DirectX-Modus, nicht in normalen Fenstern.

Genau das gleiche Problem hatte ich auch, und hier steht die Lösung:
http://forums.purebasic.com/german/viewtopic.php?t=4370

Und "StringGadget abfragen" muß nicht definiert werden, normalerweise weiß man was gemeint ist.
Ich jedenfalls. Und die richtige Lösung lautet:

Code: Alles auswählen

inhalt = GetGadgetText()