onlyonekgx好,兄弟真够哥们!
分两部分:
dll部分。
新建一dll文件,添入一form,设form1,这个form1的FormStyle设为fsMDIChild。
在dll文件中写入调用显示函数代码如下
function FormFuncution: Boolean; stdcall;
begin
; frmMain1 := TfrmMain1.Create(nil);
; frmMain1.Show;
end;
exports FormFunction;
即输出函数FormFunction
在主界面调用中,设主窗体FormStyle为fsMDIMain,调用方式采用
如下是pas内容。
unit call;
interface
uses
; Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
; Dialogs, StdCtrls;
type
; TForm1 = class(TForm)
; ; Button1: TButton;
; ; procedure Button1Click(Sender: TObject);
; private
; ; { Private declarations }
; public
; ; { Public declarations }
; end;
var
; Form1: TForm1;
implementation
function FormFunction: Boolean; stdcall;external 'formfunc.dll';
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
; FormFunction;
end;
end.
就是这个样子,你帮看看,指点一下