私のアプリケーションには、独自のカスタム ファイルタイプがあります。このタイプのファイルがアプリケーションの外部でクリックされたときに、アプリケーションがこのタイプのファイルを開くように設定しました。私の質問は次のとおりです。開いているファイルの SafeFileName を取得するにはどうすればよいですか? 場所なしで実際のファイル名だけを取得したいのですが、その変数 S が私のファイル名であることは知っています。
If (Environment.GetCommandLineArgs.Length > 1) Then
Dim s As String = Environment.GetCommandLineArgs(1)
' Open file s
End If
ファイル名を使用していた場合、それは OpenFileDialog.SafeFileName になり、C:\Files\Test123.txt ではなく test123.txt が返されます。
この状況でどうすれば同じことができますか。