4
The correct is for you to import the DLL as a component to Delphi, and not to reverse engineer the DLL (personal ethics issue).
Menu: Component -> Import Component...
So Delphi had created a unit
with the funções
and procedures
which they have in the library!
Since you already tested by switching the DLL extension to EXE and got the Delphi IDE icon then I don’t believe the Library is Activex, then when importing the component choose the option: Import a Type Library
.
If the DLL does not appear on the List of Libraries available at the time of import you must register this DLL in order for Delphi to recognize it:
regsvr32 "caminho_da_dll"
If you were unable to "see" the methods with the DLL Export.. it was probably not marked as Exported in the compilation.. do you intend to make a "hook" of the methods? Or call the methods of another application?
– Marco Giovanni
I think you don’t have a specific problem there, in general you already know and that would be: https://answall.com/q/113284/101
– Maniero
bigown, as I said above, I had already done everything that this link indicated, but the result was the same.... two functions and no results for use.
– Wellington Telles Cunha