Avatar billede jhjorsal Mester
06. februar 2002 - 14:07 Der er 5 kommentarer og
1 løsning

Museklick

Hvad skriver man for at udfører et museklick
på eksempelvis onMouseMove
så der hele tiden bliver klikket sålænge musen bevæges
på et komponent.
Hilsen Johnny
Avatar billede ziron Nybegynder
06. februar 2002 - 14:10 #1
dette får mussen til at click:

mouse_event(mouseeventf_leftdown, 0, 0, 0, 0);
mouse_event(mouseeventf_leftup, 0, 0, 0, 0);

/ZIRON
Avatar billede tbkra Nybegynder
06. februar 2002 - 14:11 #2
du markerer komponentet og i events vælger du OnClick ved fx et billede, og sætter koden ind:

Image1.Hide;

så forsvinder billedet når der klikkes på det...
Avatar billede cadamsen Nybegynder
06. februar 2002 - 14:11 #3
Hej Johnny

Følgende kode vil kalde Button1Click, når musen flyttes over knappen.

procedure TForm1.Button1Click(Sender: TObject);
begin
    //Din Kode
end;

procedure TForm1.Button1MouseMove(Sender: TObject; Shift: TShiftState; X,
  Y: Integer);
begin
    Button1Click(sender);
end;

/cadamsen
Avatar billede jhjorsal Mester
06. februar 2002 - 14:38 #4
Sikke en masse hurtige svar
jeg tror det er det første jeg skal bruge
men jeg er ikke helt sikker hvordan
Jeg har et dbgrid som jeg ønsker at dragge noget til, problemet er at dbgriddet peger på den første record, og det er sjældent at det er lige der jeg skal dragge til. Så derfor tænkte jeg at jeg på en onMousemove for dbgriddet kunne klike hvis leftButton er aktiv, skal der nogle koordinater til eksemplet:
mouse_event(mouseeventf_leftdown, 0, 0, 0, 0);
mouse_event(mouseeventf_leftup, 0, 0, 0, 0);
eller hvad er alle de nuller
Hilsen Johnny
Avatar billede jhjorsal Mester
06. februar 2002 - 15:15 #5
Nu har jeg fået det til at virke
Tak hilsen Johnny
Avatar billede ziron Nybegynder
06. februar 2002 - 21:46 #6
det var da så lidt, emn husk lige at lukke dit spørgsmål...

/ZIRON
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