Toon posts:

Delphi) Hoe capture/gebruik ik de extra muisknoppen Deel2

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

Verwijderd

Topicstarter
Mijn eigen oplossing gemaakt om alle muisknoppen realtime en systemwidth af te
vangen. (Na veel commentaar in het vorige gesloten topic)
======================================
Met dank aan Curry & Lord Larry voor de inspiratie. :)
======================================
Hier volgt mijn eigen ontwikkelde code die waarschijnlijk te simpel is voor got, maar je moet er maar opkomen om het op deze manier te doen, toch?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
procedure TForm1.Timer1Timer(Sender: TObject);
var
keyloop, KeyResult : Integer;
begin
keyloop := 0;
repeat
KeyResult := GetAsyncKeyState(keyloop);
if KeyResult = -32767 then
begin
//Controleer op alle muisknoppen
if keyloop = 5 then Form1.Caption := 'OndersteZijMuisknop';
if keyloop = 6 then Form1.Caption := 'BovensteZijMuisknop';
if keyloop = 1 then Form1.Caption := 'LinkseMuisknop';
if keyloop = 2 then Form1.Caption := 'RechtseMuisknop';
if keyloop = 4 then Form1.Caption := 'MiddelsteMuisknop';
end;
inc(keyloop);
until keyloop = 255;
end;
end.

_/-\o_

[ Voor 19% gewijzigd door Verwijderd op 27-02-2003 15:21 ]


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

:)

Professionele website nodig?


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Ik ben blij dat je zelf tot een oplossing bent gekomen :) En nog wel een hele andere als waar we eerst heen gingen.

PS: Vergeet je [code] tags niet, dat maakt het stukke leesbaarder

We adore chaos because we like to restore order - M.C. Escher


Verwijderd

Topicstarter
Dank je ik was vergeten hoe dat werkte
En nu lukt het weer niet...
:(

Nogmaals bedankt Code Larry

[ Voor 51% gewijzigd door Verwijderd op 27-02-2003 15:21 ]


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

afsluiten met [/code]

en als je [code=taal] gebruikt ziet het er nog beter uit. Waar je taal natuurlijk vervangt door de taal waar je het in schrijft.

[ Voor 76% gewijzigd door LordLarry op 27-02-2003 15:21 ]

We adore chaos because we like to restore order - M.C. Escher


  • whoami
  • Registratie: December 2000
  • Laatst online: 11:47
Leuk dat je tot een oplossing gekomen bent, maar ik zie eerlijk gezegd het nut niet echt in om daarover een nieuw topic te openen.
;)

(Ow, het is natuurlijk wel tof van je natuurlijk dat je de mensen die je geholpen hebben ff bedankt hebt. ;) ) Maar goed, dit topic heeft waarschijnlijk niet veel meer nut dan het bedanken, dus doe'k em maar dicht.

[ Voor 48% gewijzigd door whoami op 27-02-2003 17:02 ]

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.