Hi Knotti,
ich finde dein Programm nicht komisch. Ändere doch den Code mal kurz so ab:
Delphi-Quellcode:
procedure TForm2.FormCreate(Sender: TObject);
var
ini: TIniFile;
begin
ini := TInifile.Create(ExtractFilePath(Application.Exename) + 'Einstellungen.ini');
if Assigned(Form1) then
try
Form1.CheckBox2.Enabled := (ini.ReadString('tapi', 'aktiviert', 'yes') = 'yes');
finally
Ini.Free;
end
else ShowMessage('Hallo Norman');
end.
Wenn die Meldung ausgegeben wird, dann ist Form1 noch nicht initialisiert.
marabu