Opening "external" files in a compiled Mac program
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello
I have a program that has a button to open an external .pdf file.
when I run via Matlab, I have the button call this code
system([sprintf('open %s',path)]);
where path is the name of the file to be opened, and this works fine.
I then compiled the program on Mac, and included the external files within the compiled executable.
However, when I run the program, nothing happens when I click the button
Can you help explain why this happens and how I can fix it? Do I somehow need to call the files differently if they reside within the compiled executable?
thanks!
1 Commento
Anton Kogios
il 6 Feb 2024
Not too sure if this will work, but you may need to allow (full) disk access to the executable in System Preferences.
Risposta accettata
Image Analyst
il 7 Feb 2024
2 Commenti
Image Analyst
il 21 Mar 2024
Do not call your variable path since that is the name of a built-in variable.
See attached function that may be helpful to you.
Più risposte (0)
Vedere anche
Categorie
Scopri di più su MATLAB Compiler in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!