我的情况如下:
1.系统:Windows 2000 (Build 2195:Service Pack 2)
2.Borland Delphi Enterprise Version 7.0 (Build 4.453)Midas建立步骤如下:
1.new->application
2.new->Muititier->Remote Data Module客户端建立步骤如下:
1.new->application
2.new->Data Module
3.在DataModule上放一个SocketConnection
4.设置SocketConnection的Address为本机,即Midas Server所在机器的IP
5.在SocketConnection的ServerName列表中选择刚才建立的Midas Server的名字。
6.启动Delphi7安装目录中的scktsrvr.exe
最后,在调试状态下,将SocketConnection的Connected设为true。这时,我作的Midas Server自动启动,但随后就死了!是不是我的Delphi7的版本的问题,还是Delphi7中Midas的使用方法与Delphi5不同?

解决方案 »

  1.   

    我没D7,呵呵,在D6是可以的,要不你把它转到D6吧!
      

  2.   

    不会吧,我们这一直用D7+Oracle 8.05
    作开发,很正常,没发现有很至命的bug 啊
      

  3.   

    靠!我这Delphi5,6,7都不行。效果都一样,Midas Server的Form可以弹出,但到创建COM Class时就死掉了。Remote Data Module的Create是执行了的。应为我在oncreate中设置了主窗体的Caption。
    如果强行关闭Midas Server就报一个OLE错误。好像是无法创建对象...
    这肯定是我系统的原因了,请问我该怎么办?不会让我重装机器吧。
      

  4.   

    报错内容是“OLE服务无法帮定对象”!
      

  5.   

    针对这种问题,我应从何入手。修复系统?
     DWGZ() 兄:我如何得知,我的应用服务器是否有问题,如果有问题该如何修复?
      

  6.   

    问题是因为在远程数据模块的oncreate中设置了主窗体的Caption。