Программирование на С++ - eDrive

Программирование на С++ - eDrive Программирование на С++ - eDrive

edrive.narod.ru
from edrive.narod.ru More from this publisher
24.11.2014 Views

26 TSearchRec media; if (FindFirst ("*.wav", faAnyFile, media) == 0) { MediaPlayer1–>FileName = media.Name; MediaPlayer1–>Open (); } 8. Значок и курсор приложения. Открыть графический редактор Image Editor в меню Tools пакета C++ Builder. В подменю File.Open открыть текущий файл ресурсов проекта (.res). Далее через меню Resource.New.Icon создать новый значок и, выделив его, открыть окно редактора (Resource.Edit), нарисовать или импортировать значок и закрыть окно. Через меню Resource.Rename назвать значок, например, MYICON. и сохранить его. Затем через меню Resource.New.Cursor создать новый курсор, открыть окно редактора (Resource.Edit), нарисовать или импортировать курсор и закрыть окно. Через меню Resource.Rename назвать курсор, например, MY- CURSOR. Сохранить файл ресурсов и закрыть Image Editor. Вернувшись в среду С++ Builder, вновь открыть проект с обновленным файлом ресурсов и дополнить конструктор формы строками: const TCursor cur = 5; // свободная константа Screen–>Cursors [cur]=LoadCursor (HInstance, "MYCURSOR"); Cursor = cur; // новый курсор Icon–>Handle = LoadIcon (HInstance, "MYICON"); // новый значок Перестроить проект и открыть приложение с оригинальным значком и курсором. Задачи 1. Реорганизовать обработчик кнопки перехода, чтобы по достижении последнего файла в папке вывод иллюстраций начинался сначала. 2. Реорганизовать обработчик кнопки перехода, чтобы по достижении последнего файла в папке выдавалось сообщение об отсутствии файлов. 3. Заменить поле задания расширения файла на поле со списком допустимых типов файлов. 4. Организовать процедуру поиска аудиофайлов, аналогичную поиску графических файлов. 5. Пользуясь Image Editor, создать файл значка и подключить его к приложению через меню Project.Options на вкладке Application кнопкой Load Icon либо методом LoadFromFile (имяФайла.ico) объекта Icon. 6. В Image Editor создать файл курсора и подключить его к приложению методом LoadCursorFromFile (имяФайла.cur) вместо метода LoadCursor.

27 Работа 11. Программирование по алгоритму * Задание Для овладения конструированием программ по схемам алгоритмов разработать приложение по заданному преподавателем алгоритму. Организовать отображение результата в форме в виде диаграммы, а также вывод электронного отчета с этой же диаграммой и сведениями об авторе. Пример алгоритма дан на рисунке, а комментарии к нему – в соответствующем файле технического задания. Начало Ввод Исходные данные Предварительный расчет Да i>N Нет Нет Отчет j=1 Да Нет j>k Да Промежуточный расчет Основной расчет Отчет Вывод Конец * Идея работы предложена Д. В. Замятниным.

27<br />

Работа 11. <strong>Программирование</strong> по алгоритму *<br />

Задание<br />

Для овладения конструированием программ по схемам алгоритмов разработать<br />

приложение по заданному преподавателем алгоритму. Организовать<br />

отображение результата в форме в виде диаграммы, а также вывод электронного<br />

отчета с этой же диаграммой и сведениями об авторе. Пример алгоритма<br />

дан <strong>на</strong> рисунке, а комментарии к нему – в соответствующем файле технического<br />

задания.<br />

Начало<br />

Ввод<br />

Исходные<br />

данные<br />

Предварительный<br />

расчет<br />

Да<br />

i>N<br />

Нет<br />

Нет<br />

Отчет<br />

j=1<br />

Да<br />

Нет<br />

j>k<br />

Да<br />

Промежуточный<br />

расчет<br />

Основной<br />

расчет<br />

Отчет<br />

Вывод<br />

Конец<br />

*<br />

Идея работы предложе<strong>на</strong> Д. В. Замятниным.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!