例如 TRoIndyTcpServer 或 TRoIndyUdpServer
放到 Exe里就很正常,但是如果放到dll里去,
客户端调用Server上的方法时会卡住不动~~
高人求救~~
放到 Exe里就很正常,但是如果放到dll里去,
客户端调用Server上的方法时会卡住不动~~
高人求救~~
解决方案 »
- 能不能给我个用idHttp打开网页的例子?
- 看不出有什么问题!
- 郁闷到死了,怎么样将TDBComboBox与数据库一个表中的一个字段联系起来?
- 感谢党的三农政策,俺家第一次从政府领到钱
- 版本升级的问题
- 如何监控注册表
- 急救,在ADOQUERY的sql中加上代码后,active:=true后,有出错提示!但代码执行没有错.请看内容
- 怎么设置ADOQuery连接Oracle8.1.6数据库的ini文件?
- delphi初学者请教一个问题(如何向stringgrid中填入数据,并与数据库相连)
- 关于不规则窗体的问题
- 大家都知道D2010的RTTI得到了极大的增强,不知道是否也和.net那样支持动态编译呢?
- 求高手解决Delphi7关于表格式录入问题
library xxxxuses
uCModule in 'uCModule.pas' {CModule: TDataModule};{$R *.res}
var
aComponent:TComponent;procedure DLLEntryPoint(dwReason: DWord);
begin
case dwReason of
DLL_PROCESS_ATTACH:
begin
aComponent:=TCModule.Create(nil);
end;
DLL_PROCESS_DETACH:
begin
FreeAndNil(aComponent);
end;
end;
end;
begin
DllProc := @DLLEntryPoint;
DLLEntryPoint(DLL_PROCESS_ATTACH);
end.unit uCModule;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, uRoModule,
uClientDefine, Dialogs, uFuncModule, ActnList, CoolTrayIcon, Menus, ImgList, AppEvnts,
uROClient, uROServer, uROIndyUDPServer, uROBinMessage;type
TCModule = class(TFuncModule, ICModule)
ROBinMessage1: TROBinMessage;
ROIndyUDPServer1: TROIndyUDPServer;
private
{ Private declarations }
public
{ Public declarations }
constructor Create(AOwner:TComponent); override;
end;var
CModule: TCModule;implementationuses gDefine,uCommon;{$R *.dfm}constructor TCModule.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
ROIndyUDPServer1.Active:=True;
end;类似这样做咯~~