0

uiputfileExcel ファイルにシートを挿入するためのファイル パスを取得するために使用したいのですが、既存のファイルを選択すると警告ダイアログ ボックスが表示されます。ファイルを上書きするつもりはなく、コードは既存のファイルにシートを挿入するだけなので、プロンプトは役に立たないようです。抑える方法はありますか?

4

1 に答える 1

2

これについては長い議論があります: UIPUTFILE 機能

彼らの提案は、この単純な「Java ハック」機能です。これにより、警告ダイアログを削除するという望ましい効果が得られますが、組み込みの uigetfile/uiputfile のすべてのカスタマイズも欠けています。

parframe = com.mathworks.hg.peer.utils.DialogUtilities.createParentWindow;
obj = javahandle_withcallbacks.com.mathworks.mwswing.MJFileChooser;
obj.showOpenDialog(parframe);
filename = char(obj.getSelectedFile);
delete(obj)
于 2018-03-15T21:40:34.817 に答える