Avatar billede mysitesolution Nybegynder
03. august 2003 - 00:11 Der er 17 kommentarer og
1 løsning

Muse tast 1 eller 2?

Hvordan i MouseDown kan man tjekke om det er muse tast 1 eller 2 der er trykket?
Avatar billede baxos Nybegynder
03. august 2003 - 00:15 #1
Skal det stå i programmet eller? vil du bare vide det
Avatar billede mysitesolution Nybegynder
03. august 2003 - 00:18 #2
Jeg vil vide det, så hvis muse tast 1 er nede, så sker der noget, hvis muse tast 2 er nede så noget andet...
Avatar billede baxos Nybegynder
03. august 2003 - 00:18 #3
Forstår det ikke helt
Avatar billede baxos Nybegynder
03. august 2003 - 00:19 #4
Nåhh - Ret ny til Delphi  - kan lige teste mig frem :D
Avatar billede abpdk Nybegynder
03. august 2003 - 00:19 #5
Eks:

procedure TForm1.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  case Button of
    mbRight:  ShowMessage('højre knap');
    mbMiddle: ShowMessage('midterste knap');
    mbLeft:  ShowMessage('venstre knap');
  end;
end;
Avatar billede mysitesolution Nybegynder
03. august 2003 - 00:20 #6
Når der bliver trykket på musen, så skal jeg kunne vide om det er vestre eller højre muse tast der er trykket på
Avatar billede baxos Nybegynder
03. august 2003 - 00:20 #7
Lettere med VB6.0 ;) - Det er det rene asp
Avatar billede mysitesolution Nybegynder
03. august 2003 - 00:22 #8
adpdk -> Tester det lige, går nok 5 min
Avatar billede baxos Nybegynder
03. august 2003 - 00:24 #9
Abpdk - Er du ny til sproget?
Avatar billede abpdk Nybegynder
03. august 2003 - 00:25 #10
Ikke ligefrem...jeg "leget" med Delphi i en 4-5 år.
Avatar billede baxos Nybegynder
03. august 2003 - 00:30 #11
ok :/ - Er lige startet idag :P  Ellers kunne vi sidde og lege over msn ;)
Avatar billede baxos Nybegynder
03. august 2003 - 00:32 #12
Scriptet virker ikke ved mig
Avatar billede abpdk Nybegynder
03. august 2003 - 00:33 #13
Script!? Delphi (dvs. Pascal) er et programmerings-sprog.
Hvad siger compileren?
Avatar billede mysitesolution Nybegynder
03. august 2003 - 00:39 #14
Det virker perfekt her, TAK!
Avatar billede mysitesolution Nybegynder
03. august 2003 - 00:40 #15
Boxos -> Det eneste du skal bruge er:

  case Button of
    mbRight:  ShowMessage('højre knap');
    mbMiddle: ShowMessage('midterste knap');
    mbLeft:  ShowMessage('venstre knap');
  end;

det skal du bare sætte ind i en OnMouseDown

de andre ting behøves ikke
Avatar billede stone Forsker
03. august 2003 - 00:42 #16
virker fint hos mig...

baxos: du har nok indsat koden et forkert sted.
Avatar billede stone Forsker
03. august 2003 - 00:43 #17
f.eks i en buttonevent:

button1mousedown
Avatar billede baxos Nybegynder
03. august 2003 - 00:43 #18
ja :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester