0

我很难找到函数 getOpenFileName,它基本上可以让您搜索文件(基本上是 OpenFileDialog)。

我想知道它是否真的在 MaxPlus 库中,我想知道其他人是否知道它是否在某个地方,或者是否有任何方法可以调用它。

这是 Maxscript 中的一个示例:

f = getOpenFileName caption:"File:" \types:"Text file (*.txt)|*.txt|"

提前致谢。

4

2 回答 2

0

也许:

MaxPlus.Core.EvalMAXScript('getOpenFileName caption:"File:" \types:"Text file (*.txt)|*.txt|"')

:)

认真地:尝试 MaxPlus 中 FileManager 中的 DoMaxFileSaveAsDlg()

参考

于 2015-08-28T10:26:23.817 回答
0

4 年后,我遇到了同样的问题,这是怎么做的(这里是一个 'getSaveFileName' 但原理是一样的):

try:
    filepath = MaxPlus.Core.EvalMAXScript('getSaveFileName \
    caption:"FBX Destination Folder" \
    types:"Object Preset(*.fbx)|*.fbx" \
    historyCategory:"FBXObjectPresets";').Get()
except:
    print("No path selected. Export Cancelled.")
    return
print("The filepath is: "+filepath)
于 2019-04-26T06:50:20.890 回答