运行着scktsrvr.exe才能使用用SOCKETCONECTION做的多层吗?是不是应该在应用服务程序的FORM的ACTIVE事件中自动运行scktsrvr.exe它啊?

qdxby 2003-01-09 08:39:49
如题
...全文
14 点赞 收藏 11
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qdxby 2003-01-10
怎么汉化?你是说改动ScktMain.pas?
回复
dyf2001 2003-01-10
不错,呵呵
回复
耙子 2003-01-09
合并的方法:

省去了 启动ScktSrvr.exe 的麻烦,但是它不能自动启动,需要自己运行,反正ScktSrvr.exe 也要启动(做成Service 不舒服)。

方法很简单,
1.建一个 Application, 去掉他的默认Form,
把/Source/VCL/ScktMain.pas 加到项目里面,
包含 ScktCnst.pas 文件;

2.在ScktMain.pas 的FormCreate最后一行添上,
Initialize(False);

3.按照正常的步骤建立Remote Data Module....

这样中间层就一个文件就行了,同时利用DCOMConnection方式仍然可以,只不过界面上不会有任何显示罢了。

同时可以汉化了他,并且增加数据库的日志代码.嘿嘿!
回复
del_c_sharp 2003-01-09
查找scktsrvr.dpr 你会找到它的源程序,剩下的会了吧
回复
TOMWLD 2003-01-09
scktsvr有源码的,你可以在它的基础上加入你的远程数据模块做成服务器,这样两者就集成了
我想摩托兄是这个意思
回复
TOMWLD 2003-01-09
scktsvr -install即可将其安装为服务,NT/2000下可行
回复
qdxby 2003-01-09
耙子,你那招又具体怎么做?
回复
qdxby 2003-01-09
怎么能合二为一。我真的没听说过啊。

摩托,厉害。。。。。

有没有例子看看?
回复
耙子 2003-01-09
还可以把scktsrvr 做成服务来运行。
回复
del_c_sharp 2003-01-09
最后把scktsrvr和midas server合二为一
以scktsrvr的主窗体为启动main窗体,在此基础上添加远程模块
回复
qdxby 2003-01-09
耙子,到
http://expert.csdn.net/Expert/topic/1336/1336731.xml?temp=.8780786
帮我啊。
HELP。。。。。
回复
发动态
发帖子
网络通信/分布式开发
创建于2007-08-02

1565

社区成员

Delphi 网络通信/分布式开发
申请成为版主
社区公告
暂无公告