Постановка задачи
Требуется разработать ActiveX Control, обладающий возможностями открывать, просматривать, редактировать и сохранять сделанные изменения графического представления данных.
Данные хранятся в базе данных и представляют собой пары координат (X,Y) некоторого множества точек.
ActiveX Control должен обеспечивать следующие возможности:
- Открыть график. Получить массив точек из базы данных с использованием ADO;
- Просматривать график;
- Редактировать график. Перемещать точки с помощью мышки, а затем записывать новые координаты в базу данных в реальном времени;
- Сохранять отредактировангый график в базе данных.
|
Реализацию поставленной задачи можно увидеть, скачав архив Dots.zip (31 KB). |
Содержание архива Dots.zip:
- Dots.ocx - ActiveX Control;
- TestProject.exe - проект для тестирования компонента;
- DB.sql - SQL script для создания таблицы dots в базе данных и заполнения ее данными;
- ODBC.reg - файл для создания ODBC Data Source "Dots" и присоединения его к локальному (local) SQL Server.
Screen Shot
|