DotNetObjectを使用してFile選択のDialogを作成する方法。
Max標準のものだと不要な機能があったりするから、基本機能だけほしいときはこっちを使う。
dialog_obj = dotNetObject "System.Windows.Forms.OpenFileDialog"
dialog_obj.title = "Prease select reference secene"
dialog_obj.Multiselect = true --複数選択
dialog_obj.Filter = "3dsMax(*.max)|*.max|All Files (*.*)|*.*"
dialog_obj.FilterIndex = 1
result = dialog_obj.showDialog() -- Dialogを表示
result.ToString()
file_names = dialog_obj.fileNames -- List型でパスが返ってきます
