WinCC#File Pathが存在してるかどうかをCheck

必要なTag:

pathcheckdb_path:WString <Internal tag> pathcheckdb_pathchecked:Bool<Internal tag>

pathcheckdb_pathisnotfind:Bool

Sub pathcheck()


Dim f

SmartTags(“pathcheckdb_pathisnotfind”)=False
SmartTags(“pathcheckdb_path”)=””
SmartTags(“pathcheckdb_pathchecked”)=False

‘set filesystem object
Set f=CreateObject(“FileCtl.filesystem”)

‘try to get the usb path
SmartTags(“pathcheckdb_path”)=f.Dir(“\Storage Card USB”)
SmartTags(“pathcheckdb_pathchecked”)=True

‘if return value is not empty, it means the path is lived
‘then start to record
If SmartTags(“pathcheckdb_path”) <> “” Then
SmartTags(“pathcheckdb_pathisnotfind”)=False
Else
SmartTags(“pathcheckdb_pathisnotfind”)=True
End If
End Sub

f.DirでPathをCheckすることができます。もし空が帰ってくるのならPathが見つからないってことです。そのときはpathcheckdb_pathisnotfindをTrueにします。

そのあとは好きなように、Pop-UPを出してもいいですし、アラーム出てもいいです。

Footer_Basic

Please Support some devices for my blog

Amazon Gift List

Find ME

Twitter:@3threes2
Email:soup01threes*gmail.com (* to @)
YoutubeChannel:https://www.youtube.com/channel/UCQ3CHGAIXZAbeOC_9mjQiWQ

シェアする

  • このエントリーをはてなブックマークに追加

フォローする