library RSDExporter;
 (*
{ About memory management in DLLs:
   If this DLL exports functions/procedures that use String types as arguments or return values,
   the USES clause below and the USES clause of the project source that uses this DLL.
   must specify ShareMem as the first appearing unit.
   (For the project source, select [Project | View Source] from the menu.
   indicated by)
   This allows passing String types to DLLs, including those embedded in structs and classes.
   You will need it when picking up.
   ShareMem interfaces with the shared memory manager BORLNDMM.DLL
   is. You have to distribute it with your her DLL. use BORLNDMM.DLL
   To avoid this, use the PChar or ShortString types for string exchanges.
   Please become to. }


{ DLL でのメモリ管理について:
  もしこの DLL が引数や返り値として String 型を使う関数/手続きをエクスポー
  トする場合、以下の USES 節とこの DLL を使うプロジェクトソースの USES 節
  の両方に、最初に現れるユニットとして ShareMem を指定しなければなりません。
  （プロジェクトソースはメニューから[プロジェクト｜ソース表示] を選ぶこと
  で表示されます）
  これは構造体やクラスに埋め込まれている場合も含め String 型を DLL とやり
  取りする場合に必ず必要となります。
  ShareMem は共用メモリマネージャである BORLNDMM.DLL とのインターフェース
  です。あなたの DLL と一緒に配布する必要があります。BORLNDMM.DLL を使うの
  を避けるには、PChar または ShortString 型を使って文字列のやり取りをおこ
  なってください。}
   
*)

uses
  SysUtils,
  Classes,
  RSD_Exporter in 'RSD_Exporter.pas',
  RSDXcode in '..\RSDXcode.pas';

{$E mcp}

{$R *.res}

begin
end.
