Einzelnen Beitrag anzeigen

Benutzerbild von nailor
nailor

Registriert seit: 12. Dez 2002
Ort: Karlsruhe
1.989 Beiträge
 
#9

Re: Button Clicks aufzählen??

  Alt 6. Aug 2004, 04:40
vielleicht hilf dir das hier:

Delphi-Quellcode:
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure Button1Click(Sender: TObject);
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
case Button1.Tag of
  0: begin
      // code für ersten click
      ShowMessage('1');
     end;
  1: begin
      // code für no. 2
      ShowMessage('2');
     end;
  2: begin
      // code bei dritten klick
      ShowMessage('3');
     end;
  else
    begin
      // alle anderen klicks
      ShowMessage('und nochmal (' + inttostr(succ(Button1.Tag)) + ')');
    end;
end;

Button1.Tag := Button1.Tag + 1;
end;

end.
...und mal wieder hab ich mich hinreißen lassen, kompletten code zu posten
Michael N.
http://nailor.devzero.de/code/sharpmath/testing/ --- Tests, Feedback, Anregungen, ... aller Art sehr willkommen!
::: don't try so hard - it'll happen for a reason :::
  Mit Zitat antworten Zitat