参考http://www.csdn.net/expert/topic/588/588703.xml?temp=.2501642后,
仍然不能进入MIDAS调试断点。
MIDAS:EXE类型,一个FORM,一个REMOTE DATA MODULE,REMOTE DATA MODULE中
放了一些ADO组件并建立了一个方法供客户端调用。
现象:如果从客户端运行,客户端总是激活另外的应用程序服务器实例而没有激活
IDE中的应用程序服务器;如果先在IDE中运行应用程序服务器,再运行客户端,仍然
是激活另外的应用程序服务器实例,于是有两个应用程序服务器实例再运行,仍然
无法进入IDE中的应用程序服务器;

解决方案 »

  1.   

    启动两个Delphi,分别运行应用程序服务器和前端程序,设断点调试
    —————————————————————————————————
    MaximStr := '宠辱不惊,看庭前花开花落,去留无意;
                 毁誉由人,望天上云卷云舒,聚散任风。';
    if Not Assigned(I) then
      I := TI.Create(Nil);
    I.Maxim := MaximStr;
    I.Desire := '加不加分随你';
    —————————————————————————————————
           
      

  2.   

    Delphi一直没有很好的调试工具
     李维语
      

  3.   

    先建立一个工程组
    在里面加入客户端和服务器两个工程
    在服务器里面设置断点
    然后在IDE里面运行客户端
    偶跟偶跟偶跟跟跟~~~~~
      

  4.   

    先建立一个工程组
    在里面加入客户端和服务器两个工程
    在服务器里面设置断点
    然后在IDE里面运行客户端
    偶跟偶跟偶跟跟跟~~~~~
      

  5.   

    按各位的做法操作,
    客户端激活的不是IDE中调试用的服务器,而是另外激活了服务器的实例,
    请问该如何解决???
      

  6.   

    你要改变客户端的SocketConnect或是DCOM的指向,是一个IP或是其他的注册连接!而且你要调试的机子上必须注册过你的服务端程序。一般这种工程都是有程序组的,运行的时候要吧ProjectManager的当前程序选为你的服务程序!现在调用你原来的程序而不是你要调试的,说明你客户端的指向肯定是错误的!
      

  7.   

    to:: cndebug(A-wu) 
    我的客户机和服务器是同一机器,客户端激活的服务器是正确的,但是就是进
    不了IDE调试服务器,而是激活了服务器的实例,还有没有办法?
      

  8.   

    TO:Almzg_0(金宝) 
    我已经又按你所的操作了n遍,不管是否先运行服务器端,当运行客户端是,仍然是激活的外部服务器程序,进不了IDE中的服务器,更到不了断点