Registriert seit: 29. Mai 2002
37.621 Beiträge
Delphi 2006 Professional
|
Re: Globale Checkbox
31. Jan 2010, 01:26
Formular 1:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2.ShowModal;
if Form2.IsChecked then
Caption := 'Ist angehakt'
else
Caption := 'Ist nicht angehakt';
end;
Formular 2:
Delphi-Quellcode:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm2 = class(TForm)
CheckBox1: TCheckBox;
procedure CheckBox1Click(Sender: TObject);
private
{ Private-Deklarationen }
FIsChecked: Boolean;
public
{ Public-Deklarationen }
property IsChecked: Boolean read FIsChecked write FIsChecked;
end;
var
Form2: TForm2;
implementation
{$R *.dfm}
procedure TForm2.CheckBox1Click(Sender: TObject);
begin
IsChecked := CheckBox1.Checked;
end;
end.
Voraussetzung ist, dass Formular 2 beim Start automatisch erzeugt wird.
Michael Ein Teil meines Codes würde euch verunsichern.
|
|
Zitat
|