/client/Plugin/UserMgr/UserMgr.dpr
http://drcp.googlecode.com/ · Pascal · 35 lines · 18 code · 8 blank · 9 comment · 0 complexity · af805ddb514c15f799033814bc8416b3 MD5 · raw file
- library UserMgr;
-
- { 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
- ShareMem,
- uPluginIntf,
- uFormPlugin,
- uFormMain in 'uFormMain.pas' {Form_Main};
-
- function CreateAPlugin:IPlugin;
- var
- lFormPlugin : TFormPlugin;
- begin
- lFormPlugin := TFormPlugin.Create(nil);
-
- lFormPlugin.SetFormClass(TForm_Main);
-
- Result := lFormPlugin;
- end;
-
- exports
- CreateAPlugin;
-
- begin
-
- end.