Icons disappear from application after using matlab compiler

3 visualizaciones (últimos 30 días)
Armindo
Armindo el 29 de Sept. de 2016
Comentada: derboo el 7 de Jul. de 2017
Hi
I made an application that I need to run in another computer without matlab, but after use compiler (from matlab R2015b) all the application Icons disappear.
All the icons use some code like this:
pic = fullfile('C:\Program Files\OpenFile.png');
gui.ButOpenFile = uicontrol('Style', 'PushButton', 'Position', [0, 0, 34, 32],...
'parent',panOpen{1}, 'fontsize',11,'Tag','ButOpenFile',...
'String',...
['<html><img src = "file:/', strrep(pic, '\', '/')],...
'TooltipString','Open database folder',...
'Callback', {@OnOpenFile});
I also have been using the following Tool Boxes from which i also get some errors
GUI Layout Toolbox Java Table Wrapper for User Interfaces Tree Controls for User Interfaces
Any help would be apreciated.

Respuestas (2)

Armindo
Armindo el 30 de Sept. de 2016
Hi
I was able to solve the Icons and Toolbox issues mentioned above, however a new problem appeared.
I have an object that I can use to store some application properties. I can change these properties inside the aplication however it seems that the new changes are not added to the object file stored permanently and therefore everytime I open the application I need to change again the properties.
Any Idea why this is happening?
  2 comentarios
Walter Roberson
Walter Roberson el 30 de Sept. de 2016
How are you saving the object? You say that the changes to the object are done inside the application: are you expecting that if you save() inside an application that the saved file will be available later? If so then where are you saving it? And are you expecting that the saved changes will be available to all users of the application or only to the person who ran the application and made the changes through the application?
derboo
derboo el 7 de Jul. de 2017
How did you solve the problem with the Icons? I have the same problem.

Iniciar sesión para comentar.


Armindo
Armindo el 1 de Oct. de 2016
Hi Walter
Thank you for the help. I already solved the problem. Basically I was unable to overide data in complied mat file in standalone aplication. But with this indication (below) I was able to solve the problem.

Categorías

Más información sobre System Commands en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by