Achso...
Ich hab in Form2 das hier vereinbart:
Delphi-Quellcode:
public
Uebersetzung: Integer;
[...]
end;
und das hier:
Delphi-Quellcode:
program vkcoach;
uses
Forms,
main_u in 'main_u.pas' {Main},
info_u in 'info_u.pas' {Info},
einstellungen_u in 'einstellungen_u.pas' {Form2},//<- einmal hier Form2
vocsEng_u in 'vocsEng_u.pas' {FormVocsEng},
vocsLat_u in 'vocsLat_u.pas' {FormVocsLat};
{$R *.RES}
begin
Application.Initialize;
Application.Title := 'VK~Coach';
Application.CreateForm(TMain, Main);
Application.CreateForm(TInfo, Info);
Application.CreateForm(TForm2, Form2);//<- und einmal hier
Application.CreateForm(TFormVocsEng, FormVocsEng);
Application.CreateForm(TFormVocsLat, FormVocsLat);
Application.Run;
end.
Was könnte ich denn falsch gemacht haben??
[edit] und die variable Uebersetzung aus Form2 wird in Main verwendet [/edit]