du schreibst immer nur "geht nicht". Was für ein Fehler erscheint denn? (hoffe ich hab das nicht einfach nur übersehen)
Ich vermute den Fehler hier:
Delphi-Quellcode:
GetProcAddress(Handle1, 'initform')
[...]
function Initform(owns:tcomponent;a:TwinControl):boolean; stdcall;
einmal schreibst du "initform" und das andere mal "Initform". Groß-/Klein-Schreibung wird bei GetProcAddress unterschieden!!! Das heißt du musst bei GetProcAddress die
DLL genau mit dem gleichen Namen wie er in der
DLL declariert ist aufrufen. Und "initform" <> "Initform"