Icons disappear from application after using matlab compiler

3 views (last 30 days)
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.

Answers (2)

Armindo
Armindo on 30 Sep 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 Comments
Walter Roberson
Walter Roberson on 30 Sep 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 on 7 Jul 2017
How did you solve the problem with the Icons? I have the same problem.

Sign in to comment.


Armindo
Armindo on 1 Oct 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.

Categories

Find more on System Commands in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!