Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
Delphi 12 Athens
|
Re: Abi-Rechner
21. Dez 2008, 14:25
Eine Beispielunit mit 6 Checkboxen:
Delphi-Quellcode:
unit Unit12;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
CheckBox1: TCheckBox;
CheckBox2: TCheckBox;
CheckBox3: TCheckBox;
CheckBox4: TCheckBox;
CheckBox5: TCheckBox;
CheckBox6: TCheckBox;
procedure RefreshCBCount(Sender: TObject);
private
{ Private-Deklarationen }
FCntCBs: Cardinal;
public
{ Public-Deklarationen }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
{ TForm12 }
//Diese Methode wurde per Objektinspektor allen Checkboxen zugewiesen (OnClick)
procedure TForm1.RefreshCBCount(Sender: TObject);
begin
if Sender is TCheckBox then
begin
if TCheckBox(Sender).Checked then
inc(FCntCBs)
else
dec(FCntCBs);
if FCntCBs > 3 then
MessageBox( Handle,' Zuviele Checkboxen gewählt',' Info',MB_OK or MB_ICONINFORMATION);
end;
end;
end.
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|
|
Zitat
|