我很难找到函数 getOpenFileName,它基本上可以让您搜索文件(基本上是 OpenFileDialog)。
我想知道它是否真的在 MaxPlus 库中,我想知道其他人是否知道它是否在某个地方,或者是否有任何方法可以调用它。
这是 Maxscript 中的一个示例:
f = getOpenFileName caption:"File:" \types:"Text file (*.txt)|*.txt|"
提前致谢。
我很难找到函数 getOpenFileName,它基本上可以让您搜索文件(基本上是 OpenFileDialog)。
我想知道它是否真的在 MaxPlus 库中,我想知道其他人是否知道它是否在某个地方,或者是否有任何方法可以调用它。
这是 Maxscript 中的一个示例:
f = getOpenFileName caption:"File:" \types:"Text file (*.txt)|*.txt|"
提前致谢。
也许:
MaxPlus.Core.EvalMAXScript('getOpenFileName caption:"File:" \types:"Text file (*.txt)|*.txt|"')
:)
认真地:尝试 MaxPlus 中 FileManager 中的 DoMaxFileSaveAsDlg()
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)