发表于:2001-10-29 11:42:00
5楼
可以在脚本里面编程,让INTOUCH定时检查IOSERVER程序是否在运行。
如果IOSERVER程序已经停止运行,则再次运行IOSERVER程序。并重新初始化相关的DDE连接。
以下例子中假设:
使用的IOSERVER程序为:c:\ioserver\ioserver.exe
访问名为ACCESSNAME,IOSERVER的服务名为servicename,标题名为TOPICNAME
///////////////////////////////////////////////////////////////////
IF InfoAppActive( InfoAppTitle( "IOSERVER" ) ) == 0 THEN
StartApp "c:\ioserver\ioserver.exe";
IOSetAccessName("ACCESSNAME", "", "SERVICENAME", "TOPICNAME");
ENDIF;
///////////////////////////////////////////////////////////////////
以上脚本可在intouch 7.0 /7.1中运行