Einzelnen Beitrag anzeigen

Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.546 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Text in Form2 übertragen

  Alt 20. Sep 2007, 13:22
Form2:
Delphi-Quellcode:
unit blubb;

interface

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

type
  TForm2 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormPaint(Sender: TObject);
  private
    { Private-Deklarationen }
    FMeinText: String;
    procedure SetMeinText(value: string);
  public
    { Public-Deklarationen }
    property MeinText: string read FMeinText write SetMeinText;
  end;

var
  Form2: TForm2;

implementation

{$R *.DFM}

procedure TForm2.SetMeinText(value: string);
begin
  FMeinText := value;
  invalidate;
end;

procedure TForm2.FormCreate(Sender: TObject);
begin
  FMeinText := '';
end;

procedure TForm2.FormPaint(Sender: TObject);
begin
  Canvas.Textout(10,10,FMeinText);
end;

end.
Form1:
Delphi-Quellcode:
unit bla;

interface

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

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

var
  Form1: TForm1;

implementation

{$R *.DFM}

uses blubb;

procedure TForm1.Button1Click(Sender: TObject);
begin
  Form2.MeinText := Edit1.Text;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
  Form2.Show;
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
  Mit Zitat antworten Zitat