请教c语言中调用appdesigner如何获得handle?。
Mostra commenti meno recenti
请看附件中的测试例子,从test.m中反复调用app_fun.m。只有第一次调用app_fun.m时打开界面,后续调用app_fun.m时期望得到已经打开界面的handle
谢谢
1.期望得到已经打开界面的句柄,后续程序运行,每次都可以通过句柄改变界面的显示
2.循环调用界面的目的:我们的工程由c语言和matlab两部分组成,matlab主要进行界面显示,通过c语言调用matlab时 每次之前的信息都会被清除,比如第二次调用时fig1=app1已经被清除了, 所以希望得到已经打开界面的handle
3. 这个方法在guide中是有效的,请问在appdesigner中有没有类似的方法?
fig1 = gcf;
handles = guihandles(fig1); %guide中这样使用可以得到已经打开界面的句柄,在appdesigner中这样使用无效。
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su 电子表格 in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!