Hallo Sir Rufo, Hallo Aviator,
danke für die Korrektur, es scheint zu klappen, bis zum Punkt:
[dcc32 Fehler] fHostForm.pas(57): E2003 Undeklarierter Bezeichner: 'Noten1'
Ich habe jetzt Deinen Vorschlag, Sir Rufo, MainMenu1.Noten1.Enabled := FileExists( '.\plugin\noten.dll' );
genommen.
Muss ich da nochmals Noten1 deklarieren ? Es steht ja schon zu beginn:
Delphi-Quellcode:
MainMenu1: TMainMenu;
Datei1: TMenuItem;
Noten1: TMenuItem;
Ohm1: TMenuItem;
Volt1: TMenuItem;
Ampere1: TMenuItem;
Und dasn steht beim FormCreate:
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
SwitchButtons;
MainMenu1.Noten1.Enabled := FileExists( '.\plugin\noten.dll' );
MainMenu1.Volt1.Enabled := FileExists( '.\plugin\volt.dll' );
MainMenu1.Ohm1.Enabled := FileExists( '.\plugin\ohm.dll' );
MainMenu1.Ampere1.Enabled := FileExists( '.\plugin\ampere.dll' );
{MainMenu1.Noten1.Enabled := FileExists( '.\plugin\noten.dll' ); }
end;
Grüsse
Chris