关于Asp组件调用Dll(0分)

  • 主题发起人 主题发起人 XoYo_GG
  • 开始时间 开始时间
X

XoYo_GG

Unregistered / Unconfirmed
GUEST, unregistred user!
写了个Asp组件,用于调用Delphi写的Dll文件。

Dll很简单就显示一个Form,用Exe文件调用没有问题。
Asp组件有两个功能:1,输出一句话,成功
2,显示Dll的Form ,Ie就停掉了一直出不来,没有错误提示。

原码
{Asp组件}
Function LoadMain():boolean;stdcall;//事件引用
external 'C:/Mine/ActiveX/Dll.dll'

procedure TAdoPage.Get_Page(const ConnStr: WideString);//事件1
begin
response.Write(ConnStr);
end;

procedure TAdoPage.OpenSub(const FileName: WideString);//事件2
begin
LoadMain;
end;
{ Dll }
Function LoadMain():Boolean;stdcall;//已经定义了窗体FrmMain
var frmmain :TFrmMain;
begin
frmmain := TFrmMain.Create(nil);
frmmain.Show;

frmmain.Free;
Result := True;
end;

exports LoadMain;


各位大虾帮帮小弟,万份感激
[:)][:)][:)][:)][:)][:)][:)]
 
服务器组件怎么可能创建窗体呢
 
cscqx:
不是在Asp组件中建立窗体,窗体在Dll中,调用Dll
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
I
回复
0
查看
848
import
I
后退
顶部