哪位老大做过COM服务器。请指教!!!(利国利民的事)!!分数好商量!!!!!(100分)

  • 主题发起人 主题发起人 Alongsun
  • 开始时间 开始时间
A

Alongsun

Unregistered / Unconfirmed
GUEST, unregistred user!
哪位老大做过COM服务器。请指教!!!!!!!!!!分数好商量!!!!!
我想做多层结构的数据库系统。。。。。。
 
小弟正在做,有什么问题可以一起讨论
 
我不知道怎么写COM服务器,我能不能写出来像在BCB里封装的控件那样呀!!!
有没有例子可以让小弟看看!!!
分数可以商量!·!!!
 
哪位老大做过COM服务器。请指教!!!!!!!!!!分数好商量!!!!!
我想做多层结构的数据库系统。。。。。。

我不知道怎么写COM服务器,我能不能写出来像在BCB里封装的控件那样呀!!!
有没有例子可以让小弟看看!!!
分数可以商量!·!!!


 
我做的com服务器,是一个程序(可以是exe,也可以是dll),不是一个控件,
当然象activeX控件这样的,也是com服务器
我不知道你说的是哪一个,
如果是象我做的这种,建议你去看看李维的三本书,很精彩,我就是照著他的书做了
 
它的书我看过了,那不都是用什么DATA SET PROVIDER,REMOTE DATA MODULE
SOCKET CONNECTION之类控件吗?
这都是BORLAND已经封装好的控件了,我想我们应该自己做个COM服务器,不用这里面的
控件吗?不知道小弟有没有说清楚。。。。。。
 
那你真是一位高手!
如果连connection也自己写的话,我想那就更利害了,
不过,delphi中的这几个控件都很优秀,有必要再自己写吗?
至少我认为DCOMConnection已经够低级了,直接调用了win32 API,不需重写
如果你真要写的话,我想用VC可能正适合一些.


 
我知道做COM是个艰苦的工作,而且很烦,但是我要自己做呀!
没有办法,我们要给省数据中心用,只能自己做了,
总部那、边还等着要控件呢?我怎么办呀!真的好急呀!!!
您有没有好的书可以推荐给我,或者是一个例子,,,,,,
 
我的QQ是65466700,不如我们用QQ聊天吧!!!
 
怎么不说话了大侠!!!
 
怎么了,大家加油呀!!!
 
有本书叫《delphi 4 编程技术内幕》你看过吗?
 
我在用BCB5做多层结构系统时,我在Server端加入了一个取得服务器IP地址的方法:GetServerIP它的参数是vIP:Variant *,IN方式,并在服务端实现了这个方法,
加入的代码如下:
*vIP="192.168.0.01";最后我注册成功。
可是在我开发客户端程序时,我用TSocketConnection
当取得它的服务时我是这样做的:
Variant* vip;
SocketConnection1->AppServer.GetServerIP(vip);
Edit1->Tex=vip;
可 是我在运行程序时出错,没有编译通过。
它说getserverIP不是variant的成员
getserverIP is not a memober of variant
请问?
我该如何去调用这个方法呢?
请各位大侠多多指教?
小生的QQ:65466700(24小时在线恭候)
MAIL: alongsun@sina.com
 
找一下參考資料吧
如李維的幾本分布式多層應用都有講過
 
to: Alongsun;
>>可 是我在运行程序时出错,没有编译通过。
这话有点矛盾啊。到底是编译语法错误呢还是运行时出错呢?
你的方法是可行的。可能是传参数那儿错了。
你定义接口方法的时候,要传回值的参数应是out方式。
GetServerIP 传递参数干嘛不直接定义成vIP:BSTR* out 方式 。

 
用MIDAS不好吗?RAD开发![:D]
 
你把相关资料发给我,我给你做一个让你参考,
怎样?
txmaster@163.com
不能超过2K,否则我删!
 
有本《com深入编程 》的书,去看看吧
 
其实李维的三本书根本就没有太多的讲COM,
COM是一项技术,跟语言无关的,建议你先看看COM原理方面的书。
 
亦是分块的意思,我给你发了几本电子版的书!看看了,有用亦给分
 
后退
顶部