Hallo,
das Problem bei
LoadLibrary(Pchar(extractFilePath(ParamStr(0))+'ci f32dll.dll'));
ist übrigens das Leerzeichen im
DLL-Namen.
Wenn halt einen Pfad stehen sollte, " " verwenden, also
LoadLibrary(Pchar('"'+extractFilePath(ParamStr(0)) +'ci f32dll.dll')+'"');
BTW:
So kommt man auch in der Kommandozeile auf 64bit Windows ins "Program files (x86)".
Heiko