Einzelnen Beitrag anzeigen

Urba

Registriert seit: 8. Dez 2002
Ort: Ketsch
120 Beiträge
 
Delphi 6 Personal
 
#1

Auf Form keine Bilder anzeigen ?

  Alt 18. Dez 2003, 15:38
Hallo Leute,

Ich habe eine DLL geschrieben, in der sich ein Formblatt namens "Load" befindet. Hinzu habe ich eine Funktion geschrieben, die extern aufrufbar ist und das Form laden soll :

Code:
procedure ShowLoadForm; stdcall;
begin
  //Form anzeigen
  Load := TLoad.Create(nil);
  Load.BorderIcons := [];
  Load.BorderStyle := bsNone;
  Load.WindowState := wsMaximized;
  Load.IHinter.Picture.LoadFromFile('Menu.bmp');

  try
    Load.ShowModal;
  finally
    Load.Release;
  end;
end;
Nun kommt es aber zu einem Fehler wenn ich diese Funktion aufrufe. Und zwar bezieht sich der Fehler auf das Image ("IHinter") in welches ein Bild geladen werden soll. Der Fehler lautet "Exception EFOpenError". Ich weiss dass diese Exception bei dem fehlerhaften Laden einer Datei auftritt, allerdings weiss ich ganz genau, dass die Datei existiert und auch ladbar ist. Daher verstehe ich das nicht. Muss man dabei irgendeinen Trick anwenden ?

Hoffe ihr könnt mir helfen !

Gruss
Urba
Es gibt keine blöden Fragen, nur blöde Antworten
  Mit Zitat antworten Zitat