Library that exports functions
library liba; procedure F(X: Integer); stdcall; overload; begin end; procedure F(X, Y: Integer); stdcall; overload; begin end; exports F(X: Integer) name 'F1', F(X, Y: Integer) name 'F2'; begin end.
Library that imports functions
library libb; procedure F(X: Integer); stdcall; overload; external 'liba.dll' name 'F1'; procedure F(X, Y: Integer); stdcall; overload; external 'liba.dll' name 'F2'; begin end.
本文详细介绍了在DLL中如何定义并导出过程,以及在其他库中如何导入这些过程进行使用。通过示例展示了如何在liba.dll中定义两个重载的过程F,并分别命名为F1和F2;然后在libb库中通过外部引用的方式导入这两个过程。
5099

被折叠的 条评论
为什么被折叠?



