一个dll问题(50分)

  • 主题发起人 主题发起人 quit123
  • 开始时间 开始时间
Q

quit123

Unregistered / Unconfirmed
GUEST, unregistred user!
请问各位高手,我在delphi6中写了一个调用dll的程序,为什么我调用dll时,如可我调用的dll
连接的窗体如果是复杂一点的,他就会出错,如果调用的DLL连接的窗体简单一点的就没有问题,
请个各指教,
这是我的DLL文件的代码:
uses
SysUtils,
Classes,
mymdb in 'mymdb.pas' {Form1};

{$R *.res}
procedure about;
begin
form1:=Tform1.Create(nil);
form1.ShowModal;
form1.Free;
end;
exports
about;
begin
end.
这是一调用DLL文件的代吗
var
Form1: TForm1;
procedure about
external 'mydll.dll';
implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
about;
end;
end.
 
procedure about
[red]stdcall[/red]
procedure about
external 'mydll.dll'
[red]stdcall[/red]
 
打开资源状况查看是否是资源不足的问题
 
后退
顶部