erstmal Willkommen in der
DP
Also, für den Button würde ich erstmal vorschlagen den auf die Form zu plazieren und die Eigenschaft Visible auf false zu setzen.
Wenn das entsprechende Ereignis eingetroffen ist, kannst du die Eigenschaft wieder auf true setzen und der Button ist sichtbar.
Die zweite Form anzeigen einfach mit:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
form2.Show;
end;
Das Problem mit den Variablen kannst du ja erstmal so lösen:
Delphi-Quellcode:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TForm1 =
class(TForm)
private
{ Private-Deklarationen }
public
{ Public-Deklarationen }
bla :
String;
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
end.
Die Variable bla lässt sich dann auch von Form2 aus belesen oder beschreiben
Delphi-Quellcode:
procedure TForm2.FormCreate(Sender: TObject);
begin
form1.bla := 'blabla';
end;