Forum > Windows

export entry point aliases



It is somewhat common to see Windows DLLs that have multiple exported functions lead to the same piece of code, IOW, they all share the same entry point.

I was wondering if it is possible to do that with FPC.  IOW, is it possible to assign multiple exported function names to an FPC written function or procedure ? if the answer is yes, then I'd like to know how it is done.

Thank you for your help.

Maybe something like this?

--- Code: Pascal  [+][-]window.onload = function(){var x1 = document.getElementById("main_content_section"); if (x1) { var x = document.getElementsByClassName("geshi");for (var i = 0; i < x.length; i++) { x[i].style.maxHeight='none'; x[i].style.height = Math.min(x[i].clientHeight+15,306)+'px'; x[i].style.resize = "vertical";}};} ---library test; {$mode objfpc} function MyFun(c: Integer): Integer;begin  Result := c * 10;end; exports   MyFun,   MyFun name 'MySameFun',   MyFun name 'MyOtherSameFun';beginend. 


--- Quote from: avk on September 30, 2022, 05:32:55 am ---Maybe something like this?

--- End quote ---
Yes!  That's exactly what I was wondering how to do.  Great example too!

Thank you very much @avk, much appreciated.

You are welcome.


[0] Message Index

Go to full version