How to link to a web address or a local PDF file from App designer?
15 次查看(过去 30 天)
显示 更早的评论
I am adding a small help section to my app including some additional information about the product and how to use it. To do so, I need to learn:
1 - How to assign a hyperlink to text so that the assigned web address is opened in a browser?
2 - How to link to a local PDF file so that it is opened in a PDF reader once the user clicks on it? Let's assume we have a help file in PDF format, in the same directory of the application.
Thanks in advance.
0 个评论
采纳的回答
Pranjal Priyadarshi
2019-2-18
编辑:Pranjal Priyadarshi
2019-2-18
In order to assign a hyperlink to a component so that the assigned web address is opened in browser, we can add callback functions with the component being used in the AppDesigner in the manner shown below:
function ClickforHyperLinkButtonPushed(app, event)
%Anyone of the below commands can be used.
dos('explorer http://www.facebook.com'); % This will open the mentioned URL in new tab in Internet Explorer.
web('http://www.facebook.com'); % This will open the URL in the help browser of MATLAB.
end
This callback can be used for opening a file
function ClickForPDFButtonPushed(app, event)
dos('explorer file:/// FILE_PATH');
end
2 个评论
Pranjal Priyadarshi
2019-2-22
编辑:Pranjal Priyadarshi
2019-2-26
To answer the first question: I don't think anything of that sort is available in app designer.
To answer the second question: For sending email using the default email manager you can use the following callback. [For this to work you should have email manager installed on your windows machine (e.g. Outlook on Windows machine )]
email = 'myaddress@provider.ext';
url = ['mailto:',email];
web(url,'-browser')
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Manage Products 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!