0
IDASプロジェクトにIDEAScriptマクロの一部としてインポートするファイルを選択させたいと思っています。ファイルダイアログボックスを作成し、ユーザーが選択したファイルを取得するにはどうすればよいですか?IDEAScriptで[ファイル]ダイアログボックスを開くにはどうすればよいですか?
IDASプロジェクトにIDEAScriptマクロの一部としてインポートするファイルを選択させたいと思っています。ファイルダイアログボックスを作成し、ユーザーが選択したファイルを取得するにはどうすればよいですか?IDEAScriptで[ファイル]ダイアログボックスを開くにはどうすればよいですか?
次のコードは、ファイルダイアログウィンドウを開き、ユーザーが選択したファイルのファイルパスを返します。
Function GetFileName()
Dim ShellApp, Ret, s, i
Set ShellApp = CreateObject("Shell.Application")
Set Ret = ShellApp.BrowseForFolder(0, "Choose a file.", 16384)
MsgBox Ret.ParentFolder.ParseName(Ret.Title).Path
End Function