Thema
:
Delphi
Eigenes Package - Ungültige Zeigeroperation
Einzelnen Beitrag anzeigen
angelika81
Registriert seit: 8. Apr 2008
12 Beiträge
Delphi 2007 Professional
#
5
Re: Eigenes Package - Ungültige Zeigeroperation
13. Apr 2008, 15:33
So, hier lade ich das
Package
:
zusammenfalten
·
markieren
Delphi-Quellcode:
try
pModule := LoadPackage(files.Strings[i]);
@proc := GetProcAddress(pModule, '
Plugin
');
if
not
Assigned(proc)
then
raise
EPackageException.Erzeugen('
Fehler beim Laden
');
plugin := proc(files.Strings[i], FKundendaten);
// <-- Hier übergebe ich einen String und das Objekt, welches das Interface implementiert
FPluginListe.Add(plugin);
except
on
E:
Exception
do
begin
UnloadPackage(pModule);
raise
E;
end
;
end
;
Zitat
angelika81
Öffentliches Profil ansehen
Mehr Beiträge von angelika81 finden