Einzelnen Beitrag anzeigen

Panthrax

Registriert seit: 18. Feb 2005
286 Beiträge
 
Delphi 2010 Enterprise
 
#8

Re: Package: Prozedur ausführen mal funktioniert es mal nich

  Alt 28. Apr 2009, 18:49
Zitat:
[DCC Fehler] Kernel.pas(46): E2003 Undeklarierter Bezeichner: 'PluginCount'
Ich hatte an etwas gedacht, bei dem ich dann nur noch F9 zu drücken brauche. -- Falsch gedacht. Jetzt habe ich mir selbst etwas um Deine Dateien von oben zusammengeschustert. Neben diesen Ergänzungen habe ich nur eine Änderung vorgenommen:

Delphi-Quellcode:
procedure TeConPluginManager.LoadPlugin(DLLName: String);
{ ... }
  finally
    UnloadPackage(Module);
  end else
{ ... }
Delphi-Quellcode:
procedure TeConPluginManager.LoadPlugin(DLLName: String);
{ ... }
  finally
// UnloadPackage(Module);
  end else
{ ... }
Ich kann keinen Fehler feststellen. Execute zeigt ein hübsches kleines Fenster...

Du darfst das Modul natürlich erst dann entladen, wenn Du nichts mehr daraus benutzt. Das Aukommentieren ist daher nur die halbe Miete, es muss dafür noch der richtige Platz beim Programmbeenden gefunden werden.
"Es gibt keine schlimmere Lüge als die Wahrheit, die von denen, die sie hören, missverstanden wird."
  Mit Zitat antworten Zitat