ピックファイルの質問ここに投稿するのは初めてなので、間違った場所に投稿してしまったことをお詫びします。 誰かが次のことを手伝ってくれるかどうか疑問に思いました。 ファイルの選択機能からファイルパス部分のみを取得することは可能ですか?
私が書くなら(名前); {"/C:/Users/MT/file1.txt"、 "/C:/Users/MT/file1.txt"}を取得しましたが、パスC:/ Users /MT/だけを関連付けて関連付けたいと思います変数を使用します。例:file_path = "C:/ Users / MT /"
ありがとう、マーク
names = Pick File(
"Select Data File",
"$DESKTOP",
{"Text Files|txt;csv", "All Files|*"},
1,
0,
"Data",
multiple
);the
Re:ファイルの質問を選択ウェンディ、どうもありがとうございました。 それはうまくいきました。Re:ファイルの質問を選択Substr()関数で、開始位置を2に変更し、カウントから1を引きます。
path = Substr( names[1], 2, Contains( names[1], "/", -1 ) - 1 );
Re:ファイルの質問を選択マークに感謝します。 とても有難いRe:ファイルの質問を選択ウェンディに感謝します。先頭にスラッシュがある場合を除いて機能するので、「C:/ Users / MT/」ではなく「/C:/ Users/MT/」を取得します。
この主要な/がどこから来ているのか、それを取り除く方法がわかりませんRe:ファイルの質問を選択私はによって提案された解決策が好きです@Mark_Bailey一番。ただし、文字関数を使用してファイルパスを抽出する別の可能性があります。
path = Substr( names[1], 1, Contains( names[1], "/", -1 ) );
Re:ファイルの質問を選択代わりに、Pick Directory()関数を使用できます。 次に、返されたパスでFiles In Directory()関数を使用して、ファイルのリストを取得します。