これは最も基本的なことのようです。グーグルにはたくさんの例がありますが、それらはすべて私のコードに入れて、同じ結果を得ています。
私はその言語に特有の何かが欠けていると信じています、そしてそれは本当にイライラしています。
与えられた
pathName$ = "..\..\images\" + artID + "\" + artNum + "\"
dirTest$ = "..\..\images\" + artID + "\"
If Dir$(pathName$ , ATTR_DIRECTORY) = "" Then
MsgBox "No Dir"
Else
MsgBox "Dir Found!"
End If
(すべてが正しく調光されます)
pathName $の前とDIR呼び出しの直前にmsgboxを配置しましたが、テストに到達すると失敗します。特定のシナリオでdirが存在しないことは知っていますが、dirを見つけられなかったときにスクリプトがクラッシュしないように、エラーをトラップしたいと思います。
DIR (path,16) DIR$(path,16) DIR (path$,16) DIR$(path$,16)
ATTR_DIRECTORYキーワードと同様に試しました。
Lotusscriptでディレクトリの存在を適切に確認するにはどうすればよいですか?