mirror of
https://github.com/CarldricGaming/Mini-Compressor
synced 2026-08-23 02:26:04 -04:00
32 lines
947 B
ObjectPascal
32 lines
947 B
ObjectPascal
library DB_Maker;
|
|
|
|
{ Important note about DLL memory management: ShareMem must be the
|
|
first unit in your library's USES clause AND your project's (select
|
|
Project-View Source) USES clause if your DLL exports any procedures or
|
|
functions that pass strings as parameters or function results. This
|
|
applies to all strings passed to and from your DLL--even those that
|
|
are nested in records and classes. ShareMem is the interface unit to
|
|
the BORLNDMM.DLL shared memory manager, which must be deployed along
|
|
with your DLL. To avoid using BORLNDMM.DLL, pass string information
|
|
using PChar or ShortString parameters. }
|
|
|
|
uses
|
|
FMX.Dialogs,
|
|
System.SysUtils,
|
|
System.Classes;
|
|
|
|
{$R *.res}
|
|
|
|
function GetDirectory: string; stdcall;
|
|
var
|
|
Directory: string;
|
|
begin
|
|
if SelectDirectory('Please Select Your Location', GetCurrentDir, Directory) then
|
|
Result:= Directory;
|
|
end;
|
|
|
|
exports
|
|
GetDirectory;
|
|
|
|
begin
|
|
end.
|