Thema: Delphi Globale Checkbox

Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Globale Checkbox

  Alt 31. Jan 2010, 00: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.
  Mit Zitat antworten Zitat