Additional (configuration) Files in compiled standalone application
Ältere Kommentare anzeigen
Hello,
I need to write a standalone GUI application using R2010b (specified by customer, I would be happe to use a newer version...).
I would like to include at least one configuration file in Excel format (*.xlsx) to give the user some flexibility to configure the tool (e.g. labels of measurement quantitities which change over time). I would like the user to be able to change this file in place and the tool shall use the changed file when the tool ist started next. I want to avoid that the file is stored outside my distributed directory and that the user needs to specify where it is (at least) the first time the tool ist started.
I am able to include the xlsx-file in my code such that the compiled version works correctly and obviously uses it. However, the file is not to be found in the directory distrib created by the compiler. It ssems to be included in the *.exe.
Is it possible to do what I want? If yes - how? If not - is it at least possible to include a template file for the xlsx which the user can get from the distributed directory without having to add it manually each time I create a new version of the tool?
Akzeptierte Antwort
Weitere Antworten (1)
Titus Edelhofer
am 11 Jan. 2016
0 Stimmen
Hi,
I would suggest the following:
- Add the .xlsx to the compiled app
- When the application starts and wants to read the .xlsx make a distinction: if it exists in the folder where the compiled app is, use it. Otherwise read from the archive and save it where the compiled app is (using pwd), so that the user may adapt for the next run.
Titus
2 Kommentare
Jette
am 11 Jan. 2016
Titus Edelhofer
am 11 Jan. 2016
Hi Jette,
Walter cites a thread for finding out the location of the .exe ...
Titus
Kategorien
Mehr zu MATLAB Compiler finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!