异常引起程序死掉?怎样释放启动的服务? ( 积分: 20 )

  • 主题发起人 主题发起人 toffen
  • 开始时间 开始时间
T

toffen

Unregistered / Unconfirmed
GUEST, unregistred user!
[:)]我的程序用到了gprsdll(动态连接库)里面的函数,里面有一个是启动服务的,(就是监视端口xxx),我在创建主窗体的时候就启动服务,然后程序关闭的时候停止服务(也是调用gprsdll里面的一个函数)。问题是如果我的程序在运行中,因为某些操作而不能正确关闭(只能在任务管理器里面关闭了,常常哪个时候程序已经未响应了),那么就不能停止服务了。当我再次运行程序的时候,因为上次没有停止服务,所以就不能启动服务,就不能做我需要做的操作。请问遇到这种情况应该怎么办呢?这是我的第一次提问...
 
[:)]我的程序用到了gprsdll(动态连接库)里面的函数,里面有一个是启动服务的,(就是监视端口xxx),我在创建主窗体的时候就启动服务,然后程序关闭的时候停止服务(也是调用gprsdll里面的一个函数)。问题是如果我的程序在运行中,因为某些操作而不能正确关闭(只能在任务管理器里面关闭了,常常哪个时候程序已经未响应了),那么就不能停止服务了。当我再次运行程序的时候,因为上次没有停止服务,所以就不能启动服务,就不能做我需要做的操作。请问遇到这种情况应该怎么办呢?这是我的第一次提问...
 
各位大哥,不帮忙也来看看啊.
 
都没有人回答?!
 
老大,应该是你老人家没有正确的掉用dll,如果我猜得不错的话,你应该是无线的,
 
后退
顶部