このルーチンを使用して、ファイルまたはフォルダー全体Application.GetOpenFilenameを開きます。*.txtこれはどういうわけか可能ですか?
たとえば、ファイル/フォルダが選択されていない場合は、親のフォルダパスが返されます。それ以外の場合は、選択されたファイル名が返されますか?
"test.txt"例:パスに呼び出されたファイルがあると仮定しますC:\folder1\folder2\test.txt。今、私はファイルを検索してC:\folder1(「親フォルダ」)を選択するのが面倒です。私のプログラムは、サブフォルダー内で。を検索するようになりましたtest.txt。しかし、時々私は怠惰ではなく、特定のファイルを選択したいtest.txt
私は両方を処理するための1つのユーザーフレンドリーなダイアログを探しています:フォルダを開く(そしてフォルダパスのみを返す)とファイルを開く(そしてファイルパスを返す)