Exports
From Free Pascal wiki
Jump to navigationJump to search
│
Deutsch (de) │
English (en) │
Back to the Reserved words.
The reserved word exports is used to export names when creating a shared library or an executable program. It means that the symbol(s) will be publicly available, and can be imported from other programs.
Example:
library TestLibrary;
{$mode objfpc} {$H+}
uses
SysUtils;
// library subroutine
function cvtString(strIn : string) : PChar; cdecl;
begin
cvtString := PChar(UpperCase(strIn));
end;
// exported subroutine(s)
exports
cvtString;
end.