Ja, die Funktionsdeklaration mit EXTERNAL muß gemacht werden. (ohne Angabe einer
DLL, wie beim normalen Import)
Name der Funktion wie in der OBJ-Datei. Ich weiß nicht, ob hier auch eine Umbenennung möglich ist, so ala
procedure MeinName; external name 'DerenName';
.
LIB-Dateien kann man mit Delphi erstellen, aber nicht (direkt) verwenden.
Du mußt also die LIB-Datei erst umwandeln, um sie benutzen zu können.
Entweder aus der LIB eine OBJ machen, oder die LIB in eine
DLL linken und dann
normal importieren.
http://rvelthuis.de/articles/articles-cobjs.html
https://www.delphipraxis.net/177194-...verwenden.html
http://docwiki.embarcadero.com/RADSt...en_Anwendungen