如何再次启动App Server?(30分)

  • 主题发起人 主题发起人 hongsen
  • 开始时间 开始时间
H

hongsen

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个MIDAS应用程序。没有用TClientDataSet来传输数据集,只调用其Execute方法。
当客户程序和服务程序都启动后,运行客户程序一阵子,关掉服务程序,除了弹出对话框说COM对象被调用外,没有
其他的出错信息。我在程序中继续调用SocketConnection.connected:=true 或SocketConnection.open,为什么不能再
将服务程序启动?
 
调用如下代码可以在服务程序中断后重起服务程序。
SocketConnection.Close;
SocketConnection.Open;
但为什么这两句不能在线程函数中调用。我用Synchronize也不行。
SocketConnection.Close;导致死机
 
如何知道服务程序死掉了?
 
后退
顶部