繰り返し処理でファイルパスにスペースのあるファイルが開けない

初心者です。

"繰り返し(コレクションの各要素)"アクティビティの中で、"プロセスを開始"アクティビティを使って、
ペイント(mspaint.exe)でファイルパスの途中にスペースのあるファイルを引数item.ToStringに与えられると、「スペースの前で切れたファイル名pngファイル が見つかりませんでした」、というエラーメッセージが表示されます。

ペイントで、繰り返し処理の中で、ファイルパスの途中にスペースのあるファイルを開く方法がありましたら、教えていただきたいです。

目的は、一つのフォルダの中にある複数のjpgファイルを、ペイントで編集して保存することです。

こんにちは

引数をダブルクォーテーションで囲ってください。
上記例ですと具体的には

""""+item.toString+""""

または

chr(34)+item.toString+chr(34)

になるかと思います。

教えていただいた方法で、ファイルパスにスペースのあるファイルが、ペイントで開けるようになりました。

“”""も、chr(34)も、どちらもうまく行きました。

大変助かりました。ありがとうございました。 :grinning:

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.