第一个问题:我在delphi5中建立com对象的工程要在run/parameters...下选择一个可执行的应用程序,那个被选的应用程序才可以调用这个对象。可是按照书上说的,并没有这一步,只要在应用程序中声明接口,创建远程登陆就可以用对象中的方法了。这样的话是先创建对象,再写程序调用,顺序正确。而我却要先写程序,生成可执行文件,再到创建对象的工程中设置run parameter才可以用。我觉得不对劲,请问该怎么做?第二个问题:我在2000的组件服务中安装了一个com+对象。然后在我用delphi写的程序中调用这个对象。我现在想把这个程序拷到局域网上的另外一台机子上,怎样才能让这个程序能运行?要把dll文件也拷过去吗?dll文件在另一台机子上又怎样安装,注册?第三个问题:com究竟是什么意思?全称是什么?怎样才能体现出分布式应用程序?我看了一些书,这些基本的问题还是不太有深刻的认识。各位是开发过项目的高手,还望赐教些心得。
导出时选择服务器应用程序,将midas.dll拷贝到要安装的机子的windows/system32下,
将导出的.msi拷贝到要安装的机子运行即可。
还有注意如果Com+如果和数据库服务器不在同一台机器上,com+中的数据库连接不能写死了。