ВУЗ:
Составители:
\
8 Ôóíêöèè äëÿ ñîçäàíèÿ äèàëîãîâûõ îêîí 93
Ïåðåìåííîé FilterIndex ïðèñâàèâàåòñÿ íîìåð òèïà ôàéëîâ.
Äëÿ çàäàíèÿ ñîáñòâåííîãî çàãîëîâêà îêíà îòêðûòèÿ ôàé-
ëà (âìåñòî Select File to Open) òðåáóåòñÿ âûçâàòü ôóíêöèþ
uigetle ñî âòîðûì âõîäíûì àðãóìåíòîì, íàïðèìåð:
[FName, PName] = uigetfile(Filter, 'Open File');
Êðîìå òîãî, èìååòñÿ âîçìîæíîñòü ïîìåùåíèÿ çàäàííîãî
èìåíè ôàéëà â ñòðîêó File Name ïðè ñîçäàíèè îêíà îòêðû-
òèÿ ôàéëîâ, äëÿ ýòîãî íåîáõîäèìî óêàçàòü â òðåòüåì âõîäíîì
àðãóìåíòå èìÿ ôàéëà (èìÿ ôàéëà ìîæåò áûòü ïîëíûì):
[FName, PName] = uigetfile(Filter, 'Open File',
'input.txt');
Ïðèâåäåì ïðèìåð îòîáðàæåíèÿ ñîäåðæèìîãî ëþáîé ïàïêè,
íàïðèìåð êîðíåâîãî êàòàëîãà äèñêà D:
[FName, PName] = uigetfile(Filter, 'Open File', 'd:\');
Çàìå÷àíèå 8.1 Åñëè ìû õîòèì îòêðûâàòü ôàéëû
MATLAB òàê, êàê ïðåäëàãàåò uigetle ïî óìîë÷àíèþ, íî
çàäàòü ñîáñòâåííûé çàãîëîâîê îêíà (è ïàïêó èëè ôàéë,
ïðåäëàãàåìûå ïî óìîë÷àíèþ â äèàëîãîâîì îêíå îòêðûòèÿ
ôàéëîâ), òî ïåðâûé âõîäíîé àðãóìåíò ôèëüòð ïðîïóñ-
êàòü íåëüçÿ. Îí äîëæåí áûòü ïóñòîé ñòðîêîé:
[FName, PName] = uigetfile(, 'Open File', 'd:
);
Äëÿ òîãî, ÷òîáû ïîëüçîâàòåëü ìîã âûáðàòü íåñêîëüêî ôàé-
Страницы
- « первая
- ‹ предыдущая
- …
- 91
- 92
- 93
- 94
- 95
- …
- следующая ›
- последняя »
