R2017aでパッケ​ージ化する際に、コン​パイルに不必要なファ​イルを「必要なファイ​ル」に自動選択されな​いようにするにはどう​すればよいですか?

1 visualizzazione (ultimi 30 giorni)
Hidetaro Kayanuma
Hidetaro Kayanuma il 26 Ott 2017

64bit版R2017aを用いてGUIを含むアプリケーション開発を行っています。 アプリケーションでは同じディレクトリに存在する変更可能な設定データが入ったエクセルを読み込む処理を入れていますが、 パッケージ化の際に「必要なファイル」欄に自動選択されたエクセルを削除しても、再度自動選択されてしまい削除できません。 エクセルもパッケージ化してしまうと、データが変更された際に内容が読込まれないため、想定している使い方ができません。 そこで、自動選択を解除する方法または依存関係ファイルに含まれないようなコードの書き方を教えてください。

  4 Commenti
Hidetaro Kayanuma
Hidetaro Kayanuma il 30 Ott 2017
>michiho
はい、アプリを用いて作業をしています。
michio
michio il 30 Ott 2017
コメントありがとうございます。

Accedi per commentare.

Risposta accettata

michio
michio il 30 Ott 2017
に関連した質問がありますが、残念ながらエクセルファイルを同ディレクトリから削除してコンパイルするという方法しかなさそうです。
コンパイル後は、生成されたのexeを実行時に同じディレクトリ(もしくはプログラムで指定したディレクトリ)に読み込み対象のエクセルファイルがあれば意図された通りに動きます。
  1 Commento
Hidetaro Kayanuma
Hidetaro Kayanuma il 31 Ott 2017
回答ありがとうございます。
パスの通ったディレクトリからエクセルファイルを削除したら意図した通りにコンパイルできました。

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su MATLAB Compiler in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!