Dll中封装非模态窗体的问题?
var
DllApp:TApplication;
//创建主窗口
function CreateMainForm:Integer;stdcall;
begin
try
frmMain := TfrmMain.Create(DllApp);
frmMain.Show;
Result := 0;
except
Result := -1;
frmMain.Free;
end;
end;
//这里一执行完就报内存错误,但是窗口照样显示。
//函数输出列表
exports
CreateMainForm;
begin
DllApp := Application;
end.