Zitat:
So habe jetzt ein Dyn. Array für die Hadles für die Plugins eingebaut und schon bekomme ich kurz nach dem das Plugin geladen wird und ich die hauptanwendung anklicke eine Zugrifsverletzung?
Mach doch bitte aus dem Code..
Code:
SetLength(Plugins, Length(Plugins) + 1);
Plugins[Length(Plugins)].Name:='';
Plugins[Length(Plugins)].pih:=phm;
..mal diesen:
Code:
SetLength(Plugins, Length(Plugins) + 1);
Plugins[Length(Plugins)-1].Name:='';
Plugins[Length(Plugins)-1].pih:=phm;
beim OnClose natürlich auch nicht
i := 0 to length(plugins), sondern
i:= 0 to length(plugins)-1
Zitat:
Ich hab mich gerad noch mal durchs I-Net gewühlt und ich wollt nur sagen "CreateParented" ist definitiv NICHT für diese Zwecke zu gebrauchen!
So, warum nicht?