Шаг 142.
Microsoft Visual C++ 2010. Начала.
Программа "Экзаменатор". Запуск программы

    На этом шаге мы рассмотрим особенности запуска программы.

    Программа "Экзаменатор" получает имя файла теста из командной строки. Поэтому, чтобы "запустить тест", пользователь должен в окне Выполнить набрать имя программы тестирования и указать файл теста (рисунок 1), что не совсем удобно.


Рис.1. Запуск программы "Экзаменатор" из Windows

    Чтобы облегчить жизнь пользователю, можно настроить операционную систему так, чтобы программа тестирования запускалась в результате щелчка на значке файла теста. Для этого сначала надо изменить расширение имени файла теста, например на exm (от англ. examinerэкзаменатор). После этого нужно раскрыть папку, в которой находится какой-либо файл теста (exm-файл), и сделать двойной щелчок на значке файла. Так как расширение exm не является стандартным, и, следовательно, операционная система не знает, какую программу надо запустить, чтобы открыть exm-файл, то она предложит указать программу, с помощью которой надо открыть файл теста — на экране появится окно Выбор программы. В этом окне нужно сделать щелчок на кнопке Обзор, раскрыть папку, в которой находится программа "Экзаменатор", и указать exe-файл. После этого надо установить флажок Использовать выбранную программу для всех файлов такого типа. Вид окна Выбор программы после выполнения всех перечисленных действий приведен на рисунке 2.


Рис.2. Теперь файлы с расширением exm будет открывать "Экзаменатор"

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


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

    Со следующего шага мы начнем приводить справочную информацию по компонентам Microsoft Visual C++ 2010.




Предыдущий шаг Содержание Следующий шаг