Microsoft Visual Basic - ActiveX Control "Dots"

Постановка задачи

Требуется разработать 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

Dots ActiveX Screen Shot
Hosted by uCoz