Zitat von
Uceo:
Ich habe jetzt in Unit2:
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
begin
variable := String(Edit1.Text);
end;
und in Unit3:
Delphi-Quellcode:
procedure TForm3.FormCreate(Sender: TObject);
begin
form3.Caption := 'Musikspiel ' + String(Form2.company);
end;
Aber in Unit3 schreibt er einfach in die Form3 'Musikspiel ' und nichts weiter. Es wird also nicht übernommen! Woran kann das liegen?
Hmmm...Hast du "Variable := String()..." nur als Beispiel geschrieben oder heißt die Variable wirklich so?
Dann weist du ja nicht "company" den Wert zu, sondern "Variable". Im Prinzip ist also "company" noch leer.
Man liest sich, Stanlay