Tasten blockieren

Anfängerfragen zum Programmieren mit PureBasic.
Benutzeravatar
Thomas
Beiträge: 893
Registriert: 06.07.2006 19:24
Wohnort: Regensburg
Kontaktdaten:

Beitrag von Thomas »

Habs jetz ausprobiert.

is ja recht schön, dass es gleich alles blockt.

ich hätte eher an nur eine Taste (z.B. die Taste "Enter" oder so) und bei der Maus auch nur die Tasten.

Sorry dass ich mich so unpräziese ausgedrückt habe.
v6.00
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Ein Programm das z.B. Enter blockiert ist so ziemlich sinnlos. In einer
Multitasking Umgebung laufen doch viele Programme, die von einem Enter
abhängig sind, nicht mehr richtig. Das würde innerhalb kürzester Zeit dazu
führen, das man mit dem 3 Fingergriff Programme stoppen müßte.

Sagt Programm A: Please, press Enter to continue und nichts bewegt sich mehr :lol:

Ich weiß nicht, was Du konkret planst, in 99,9% ist das blocken einzelner
Tasten blödsinn und behindert das ganze Betriebssystem.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Thomas
Beiträge: 893
Registriert: 06.07.2006 19:24
Wohnort: Regensburg
Kontaktdaten:

Beitrag von Thomas »

Das mit dem "Enter" war nur ein Beispiel.

Ich will halt einfach nur 1 oder 2 Tasten der Tastatur blockieren. Vielleicht auchnoch von der Maus die Tasten nicht mehr.
Und bitte schreibt nicht ob ihr das sinnvoll findet oder nicht. :|
v6.00
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Kannst ja mal nach GlobalHotKeys suchen, vielleicht hilft das ja :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Thomas Obermeier hat geschrieben:Ich will halt einfach nur 1 oder 2 Tasten der Tastatur blockieren. Vielleicht auchnoch von der Maus die Tasten nicht mehr.
Und bitte schreibt nicht ob ihr das sinnvoll findet oder nicht. :|
es wäre glaube ich ganz sinnvoll, wenn Du kurz beschreiben würdest, warum
Du das machen möchtest. Kann ja auch sein, dass Du Dich da in irgendeinen
Gedankenansatz verrannt hast und Dein Problem auch anders gelöst werden
kann.

Grüße ... Kiffi
a²+b²=mc²
Benutzeravatar
Thomas
Beiträge: 893
Registriert: 06.07.2006 19:24
Wohnort: Regensburg
Kontaktdaten:

Beitrag von Thomas »

Ok,
in der Schule haben wir in Informationstechnologie (IT) so ein Programm mit dem man die Löschen-, Enfernen- und die Maustasten blockieren kann.
(Als Übung damit man in Office-Word das geschriebene nicht mehr löschen kann. Wird immer in den Exen benutzt.) und ich soll sowas für meien Freund schreiben.
v6.00
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

das ist bestimmt ein word-plugin...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Thomas Obermeier hat geschrieben: in der Schule haben wir in Informationstechnologie (IT) so ein Programm mit
dem man die Löschen-, Enfernen- und die Maustasten blockieren kann.
(Als Übung damit man in Office-Word das geschriebene nicht mehr löschen
kann. Wird immer in den Exen benutzt.) und ich soll sowas für meien Freund
schreiben.
ohne, dass ich jetzt den Sinn dieses Programmes verstehe: 'Entfernen' und
'Backspace' sind nicht die einzigen Tasten, mit denen man Text in einem
Word-Dokument löschen kann [1]. Willst Du über kurz oder lang alle
Tastenkombinationen sperren, mit denen man ein Dokument manipulieren
könnte? Dann ist der von Thomas gepostete Code doch nicht so verkehrt. ;-)

Grüße ... Kiffi

Beispielsweise: ALT + 08 (auf dem Nummernblock) -> Backspace
a²+b²=mc²
Benutzeravatar
#NULL
Beiträge: 2238
Registriert: 20.04.2006 09:50

Beitrag von #NULL »

wenn dein kumpel üben will, dann soll er die tasten einfach nich benutzen <) oder sich irgendwas an die tasten kleben, was weh tut (reißzwecken?nadeln?elektroschocks?). oder du schreibst selbst ein kleines proggi mit einem editor, bei dem man nur zeichen hinzufügen kann, und zeichen wie backspace filterst du halt raus..
my pb stuff..
Bild..jedenfalls war das mal so.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

ich bin immernoch der meinung, dass es ein word-plugin ist.

ich vermute, dass die tasten auch nur in word geblockt sind (und auch die alt-zahlen-kombis),
dass also die input routine von word das ignoriert,
und nicht, dass die tasten global geblockt sind.

probier doch mal auf so nem schulrechner aus, ob in anderen anwendungen die tasten funzen.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Antworten