ВУЗ:
Составители:
\
94 Èíòåðôåéñ â ñðåäå MATLAB
ëîâ, ñëåäóåò âûçâàòü uigetle îäíèì èç ñëåäóþùèõ ñïîñîáîâ:
[FName, PName] = uigetfile('MultiSelect', 'on');
èëè
[FName, PName] = uigetfile('*.dat', 'MultiSelect', 'on');
èëè
[FName, PName, FilterIndex] = ...
uigetfile('*.dat', 'Open File','d:\', 'MultiSelect', 'on');
Åñëè ïîëüçîâàòåëü âûáðàë íåñêîëüêî ôàéëîâ â äèàëîãîâîì
îêíå, òî âûõîäíîé àðãóìåíò FName ÿâëÿåòñÿ ìàññèâîì ÿ÷å-
åê èç èìåí âûáðàííûõ ôàéëîâ (PName, ðàçóìååòñÿ, îñòàåòñÿ
ñòðîêîé, òàê êàê ôàéëû âûáèðàëèñü â îäíîé ïàïêå).  êà÷å-
ñòâå ïðèìåðà ïðèâåäåì ïðîãðàììó îðãàíèçóþùóþ ïîëó÷åíèå
ìàññèâà ÿ÷ååê ñ ïîëíûìè èìåíàìè ôàéëîâ (ôóíêöèÿ strcat
óìååò ñöåïëÿòü ñòðîêó ñ ìàññèâîì ÿ÷ååê èç ñòðîê):
[FName, PName] = uigetfile('MultiSelect', 'on');
if isequal(FName, 0)
FullName = strcat(PName, FName);
end;
11. Ôóíêöèÿ uiputle ïðåäíàçíà÷åíà äëÿ ñîçäàíèÿ äèàëîãî-
âîãî îêíà ñîõðàíåíèÿ ôàéëà.
Èñïîëüçîâàíèå ôóíêöèè uiputle ñõîæå ñ èñïîëüçîâàíèåì
ôóíêöèè uigetle, ðàññìîòðåííîé âûøå. Òî÷íî òàê æå çàäà-
þòñÿ ôèëüòð ðàñøèðåíèé, çàãîëîâîê îêíà, ôàéë èëè ïóòü ïî
Страницы
- « первая
- ‹ предыдущая
- …
- 92
- 93
- 94
- 95
- 96
- …
- следующая ›
- последняя »
