Программирование на С++ - eDrive
Программирование на С++ - eDrive
Программирование на С++ - eDrive
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
24<br />
DataModule1–>ADOTable1–>Filter = "Vector2 = " + Edit1–>Text;<br />
if (DataModule1–>ADOTable1–>FindFirst () = = true)<br />
Label1–>Caption = "Есть " + Edit1–>Text;<br />
else Label1–>Caption = "Нет " + Edit1–>Text;<br />
Задачи<br />
1. Блокировать возможность редактирования расчетного поля.<br />
2. Выполнить сортировку по убыванию данных расчетного поля.<br />
3. Организовать заполнение полей случайными числами с помощью функции<br />
RND языка SQL. Эта функция без параметров возвращает случайное число<br />
в диапазоне от 0 до 1. Результат можно округлять через редактор полей<br />
компонента ADOTable.<br />
Работа 10. Управление медиафайлами<br />
Задание<br />
Для освоения техники управления графическими и звуковыми файлами создать<br />
приложение, демонстрирующее <strong>на</strong> экране графические файлы разных<br />
форматов. Предоставить пользователю возможность редактирования таких<br />
файлов и музыкального сопровождения демонстрации. Подготовить з<strong>на</strong>чок и<br />
курсор приложения.<br />
Рекомендации<br />
1. Подготовка файлов. Для отладки приложения потребуется несколько графических<br />
файлов форматов .bmp, .ico, .wmf или .jpg, и аудиофайл формата<br />
.wav, .mid, или .rmi. Эти файлы <strong>на</strong>до разместить в папке приложения.<br />
2. Разработка интерфейса пользователя. Создать новый проект, в форму<br />
которого поместить элемент управления Image вкладки Additional панели<br />
визуальных компонентов для отображения иллюстраций, <strong>на</strong>дпись для вывода<br />
в форму имени файла, поле для задания расширения файла с текстом<br />
по умолчанию «*.bmp» и кнопку для перехода к следующему файлу.<br />
3. Подготовка класса формы. Для работы с jpg-файлами подключить к файлу<br />
кода формы файл заголовка jpeg.hpp, а для организации поиска файлов –<br />
FileCtrl.hpp. В состав класса формы включить функцию поиска первого<br />
графического файла, а также три переменных, описывающих путь к файлу,<br />
указатель <strong>на</strong> иллюстрацию и результат поиска, <strong>на</strong>пример, такие:<br />
void FirstPicture ();<br />
AnsiString myPath;