回复:停止运行WINCC项目时同时也停止运行你在启动时添加的第三方程序

liwenqun

  • 帖子

    5293
  • 精华

    25
  • 被关注

    8

论坛等级:奇侠

注册时间:2003-06-06

普通 普通 如何晋级?

发布于 2006-07-21 17:45:54

0楼

quote:以下是引用城外之人在2006-07-21 15:59:15的发言:
在VB中判断WinCC是否激活运行了,需要赔进去大量的时间。
最简捷的方法是在WinCC即将退出时,在WinCC中给VB程序发一个强迫它退出的消息。


在VB中判断Wincc是否激活的条件是读取变量失败 而不是定时去读的 如果不激活了就退出VB程序了
而VB程序的调用有Wincc来完成。 这样不会赔进去大量的时间

但是有一个问题就是 如果Wincc中一个按钮是关机 也就是退出wincc后直接关机或者重新启动 那么VB程序将被系统强制关闭了 那么到数据库的连接没有关闭。创建的Access实例也没有销毁
这恐怕是个问题

所以还是靠Wincc发送消息到VB比较好

或者靠一个内部变量的置位来解决是不是更加简单呢?
也就是VB多读取一个变量的问题罢了。
怎么论坛改成这样了??
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32644条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。