Registriert seit: 14. Aug 2005
1.859 Beiträge
Delphi 11 Alexandria
|
Re: mit 1. Form auf 2. Form zugreifen
18. Dez 2008, 21:08
Hallo Affemitwaffe93,
oder so:
z.B.:
Form2 – Aufrufen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
sTestString: String;
begin
sTestString:= 'Aufruf ';
TForm2.GetData1 (sTestString);
ShowMessage('Das ist ein TestString: '+sTestString);
end;
In Form2 deklarieren:
Delphi-Quellcode:
public
{ Public-Deklarationen }
class function GetData1 ( var sString: String): Boolean;
implementation
class function TForm2.GetData1 ( var sString: String): Boolean;
begin
with TForm2.Create( nil) do
try
Result := ShowModal=mrok; // ModalResult auf mrOk im OI einstellen
if Result then
begin
sString:= sString+ ' Das ist ein Test';
end;
finally
free;
end;
end;
Edit: end; nachgereicht
Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
|