Einzelnen Beitrag anzeigen

Benutzerbild von Kedariodakon
Kedariodakon

Registriert seit: 10. Sep 2004
Ort: Mönchengladbach
833 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Auf andere Form zugreifen

  Alt 22. Nov 2004, 10:27
Delphi-Quellcode:
unit Unit1;

interface

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

type
  TForm1 = class(TForm)
    txt1: TEdit;
      cmd1: TButton;
      procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure cmd1Click(Sender: TObject);
   private
    { Private-Deklarationen }
  public
      { Public-Deklarationen }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}


procedure TForm1.FormCreate(Sender: TObject);
begin
   Form2 := TForm2.Create( Self );
end;


procedure TForm1.FormDestroy(Sender: TObject);
begin
   FreeAndNil( Form2 );
end;


procedure TForm1.cmd1Click(Sender: TObject);
begin
   Form2.ListBox1.Items.Add( txt1.Text );
end;

end.
Delphi-Quellcode:
unit Unit2;

interface

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

type
  TForm2 = class(TForm)
    ListBox1: TListBox;
  private
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form2: TForm2;

implementation

{$R *.dfm}

end.
Das funzt
Ist aber Stylisch nicht so schön, lieber über Propertys oder Public - Proceduren lösen


Bye
Christian
  Mit Zitat antworten Zitat