Графический интерфейс

Вызвать диалог открытия файла можно функцией uigetfile. В параметрах можно указать фильтры (файловые маски), стартовый каталог, возможность выбрать несколько файлов. Подробнее в справке или, если что-то конкретное не понятно, то можно здесь спросить.
Возвращается полное имя выбранного файла, которое можно использовать уже конкретно для открытия в нужную функцию.

1