可以利用Win32 API的函數關閉程序:
" SendMessage" 函數將指令傳送給要關閉的進程并且等待直到該指令被執行。然后返回其調用腳本。< /li>
" PostMessage" 函數也將指令傳送給要關閉的進程,但是不用等到指令被確實執行完畢就立即返回其調用腳本。< /li>
" Termina">

      技術頻道

      在 WinCC 中啟動或關閉一個Windows程序

      可以利用Win32 API的函數關閉程序:
      " SendMessage" 函數將指令傳送給要關閉的進程并且等待直到該指令被執行。然后返回其調用腳本。< /li>
      " PostMessage" 函數也將指令傳送給要關閉的進程,但是不用等到指令被確實執行完畢就立即返回其調用腳本。< /li>
      " TerminateProcess" 函數將進程從主存儲器中刪除。其效果就等同于在Windows NT 任務管理器中單擊“結束任務”按鈕。
      警告 !:
      如果使用“TerminateProcess”函數,數據可能被遺失。當前運行程序中的數據就不能保存。
      使用“SendMessage”和“PostMessage”函數,程序就有可能恰當的斷開與數據庫,OPC services DLLs等的連接。
      因此總是使用“SendMessage” 和“PostMessage”函數。
      下面的WinCC項目展示了如何中止標準Windows程序“Calculator”。在開始窗口中有五個按鈕。用“Start Calculator”按鈕啟動程序。用“Close Calculator terminate”,“Close Calculator SendMessage”和“Close Calculator PostMessage”按鈕關閉在PC上運行的所有的“ Calculator”程序。
      “Close Calculator”按鈕的腳本可以分為以下部分:
      對“Calculator”窗口的控制由該窗口分類名決定。計算器窗口的分類名為“SciCalc”。
      注意事項:
      可以發現窗口分類名“Spy++”,如Microsoft VC++的交貨軟件包包括“Spy++”。
      確定相關進程的ID。
      產生進程的控制。
      關閉進程。
      由于“sending message”和“mail message”函數,條目2和3被放棄。
      注意事項:
      下面是SIMATICWinCC V5.x和SIMATICWinCC V6.0的例子。這兩個例子的功能是一樣的。
      收費軟件(用SIMATIC卡/AVC卡付費):
      文件“endtask.exe”包含一個 WinCC項目。該項目已經通過WinCC V5.0 SP1產生。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 国产视频一区二区在线播放| 亚洲AV无码片一区二区三区| 插我一区二区在线观看| 国产一区精品视频| 亚洲国产激情一区二区三区| 国产成人久久一区二区三区| 香蕉久久AⅤ一区二区三区| 一区二区三区四区在线视频 | 精品少妇一区二区三区视频 | 中文字幕乱码亚洲精品一区| 久久精品成人一区二区三区| 国产女人乱人伦精品一区二区 | 国产精品一区二区久久国产| 亚洲一区二区三区在线| 天堂Av无码Av一区二区三区| 日韩一区二区三区视频久久| 中文字幕在线无码一区二区三区| 日本免费一区二区三区| 日韩伦理一区二区| 亚洲综合色自拍一区| 无码国产精品一区二区免费式直播 | 天堂一区二区三区在线观看| 亚洲国产激情在线一区| 久久se精品一区二区影院| 午夜一区二区免费视频| 狠狠色婷婷久久一区二区| 精品人无码一区二区三区| 国产无吗一区二区三区在线欢| 成人无码AV一区二区| 亚洲一区AV无码少妇电影| 国产精品第一区第27页| 麻豆亚洲av熟女国产一区二| 色一情一乱一伦一区二区三区日本 | 免费高清在线影片一区| 日本高清不卡一区| 波多野结衣在线观看一区 | 无码国产精品一区二区免费I6| 一区二区三区四区在线观看视频| 精品亚洲AV无码一区二区 | 久久青草精品一区二区三区| 日本精品一区二区在线播放|