客户端封装COM 请问:我现在用tclientsocket和tserversocket做的一个通信工具,现在要求将客户端封装com。我对这个客户端封装COM没有概念的。现在我该怎么做啊?给个思路也行! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 客户端封装com ??说具体点干啥啊 我也不是很知道啊。就是说我在把这个东西都做好后,客户端封装成com,因为不能让别人随便看到代码什么的吧,但是到底是什么东西啊?叫我自己去查的 参考《Delphi 6应用开发指南》第七章 本章中,您将学会如何实现抽象接口,创建进程内动态链接库,以及从DLL 向应用程序高效地传递对象。你的意见是说这是一个创建dll文件的过程吧? 7.5 小 结第7 章涵盖了一些支持瘦客户程序设计和DLL 创建方面的话题。Delphi 直接支持跨越模块边界传递对象。理解了接口和类引用,就可以很容易地编写出可重用的DLL,其中包含了所需的业务逻辑。本章对于理解组件对象模型(COM)是个很好的基础。在Delphi 抽象接口和COM 接口之间的相同之处要多于不同之处。利用本章中的技术,您可以编写出一些相似的Delphi 应用程序和DLL,也可以作为进一步理解COM 的踏脚石 尚未调用CoInitialize我是想封装一个函数到dll中的时候出现这个东西的,这个函数就是一个输入字符窜,返回值是一个字符窜的函数。问题是,当程序运行到函数里面, XMLDocument := TXMLDocument.Create('...') 这句话的时候就出错了:尚未调用CoInitialize,我查了网上的,好像没有用啊,能教教我吗? dll中就封装了一个sender(id,name,password:string):string;这种类型的函数,我静态调用里面的这个函数的时候,能够看到执行进去了,可是读到 XMLDocument := TXMLDocument.Create('...')这句话的时候就跳出那个提示了。而且 initialization coinitialize(NULL); finalization counInitialize; 我是从别人那里看到的,好像不管放到哪里都会出错的啊,我快疯掉了,时间真的很紧了,大哥们帮帮我啊!!!!!!1 关于继承 DBGrid加入其它控件的时候传递的问题 心寒啊.本来想年后换个工作的.上51job一看,招delphi的只有7条记录.好凄凉..... 将memo里的东西送进word.请教各位大侠!!!! 怎样可以实现批打印证书!!! 关于delphi打包的问题?? 这条SQL语句出错的很奇怪啊! 转贴:关于C/C++与Pascal分割的讨论(sheve) 我有 GIS、CAD、WEB GIS的组件 主页 http://delphicoms.at.china.com 不是socket高手不要来 动态查询表 找一段DELPHI利用SOCKET传输自定义对象的程序
你的意见是说这是一个创建dll文件的过程吧?
第7 章涵盖了一些支持瘦客户程序设计和DLL 创建方面的话题。Delphi 直接支持跨越模块边界传递
对象。理解了接口和类引用,就可以很容易地编写出可重用的DLL,其中包含了所需的业务逻辑。本章对
于理解组件对象模型(COM)是个很好的基础。在Delphi 抽象接口和COM 接口之间的相同之处要多于不
同之处。利用本章中的技术,您可以编写出一些相似的Delphi 应用程序和DLL,也可以作为进一步理解
COM 的踏脚石
而且 initialization
coinitialize(NULL);
finalization
counInitialize;
我是从别人那里看到的,好像不管放到哪里都会出错的啊,我快疯掉了,时间真的很紧了,大哥们帮帮我啊!!!!!!1