I mit eks. sætter du følgende kode ind på din knap
procedure TForm1.Button2Click(Sender: TObject); begin if timer1.Enabled then museklik := museklik + 1; label2.caption := inttostr(museklik); if (museklik mod 2 = 0) then image1.Picture.LoadFromFile(ExtractFilePath(ParamStr(0))+'delphi1.jpg')
Jeps, Du indsætter bare en knap, og istedet for TForm1.Image1Click bruger du bare TForm1.Button2Click(Sender: TObject); (*Den nye knap*) Begin inc(Klik); label1.caption := intToStr(Klik); skift; End;
Tak, og forresten. Kan det gøres sådan at det hele sker på samme knap, sådan at når man har trykket så går den igang og så trykekr man på den samme knap for at klikke, og når tiden er gået trykker man der igen og så starter den igen som før? ps. jeg bruger ikke længere scorpius :)
Det kan du godt, men så skal du undersøge om tiden er igang.
TForm1.Button2Click(Sender: TObject); Begin If Timer1.enabled=true then Begin inc(Klik); label1.caption := intToStr(Klik); skift; End else Begin (*Nulstilling af antal klik og tid osv.*) (*Fra den oprindelige knap*) End; End;
Synes godt om
Ny brugerNybegynder
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.