Как разрешить запуск только одного экземпляра приложения, созданного в APP DESIGNER в MATLAB?

Я создал приложение в дизайнере приложений Matlab и установил его в приложениях. Я могу запустить один или несколько экземпляров этого приложения, но мне нужно только одно. Например, в "GUIDE" для matlab есть опция: "GUI позволяет запускать только один экземпляр (singleton)"

1 ответ

Если вы проверите код, который генерирует GUIDE, вы обнаружите, что он использует глобальные данные приложения для учета количества экземпляров приложения. Таким образом, вы могли бы реализовать нечто подобное с setappdata(0, ...) а также getappdata(0, ...),

Другие вопросы по тегам