44
Итак, COM пропагандирует использования одного объекта, который
является частью операционной системы Windows другими программами. Это
значит, что все программы, которые пишутся под Windows могут
использовать уже готовые классы для создания своих объектов. Это и формы
ввода, и кнопки, и элементы ввода информации, и многие другие элементы
управления, которые являются стандартными для операционных систем
семейства Windows. А те компоненты, которых нет в операционной системе,
достаточно зарегистрировать как класс в процессе инсталляции приложения.
Устанавливаются они вместе с приложением и распространяются в виде DLL-
файлов.
Net-технология несколько изменяет данный подход. Первоначально
планировалось, что при net-концепции все элементы управления, функции,
процедуры и так далее будут принадлежать одной большой библиотеке,
называемой Net. Таким образом, дл работы программы потребуется наличие
на компьютере пользователя установление этой библиотеки. Сейчас она
входит в состав операционных систем семейства Windows уже как
предустановленная. Программа, требующая Net-библиотеки не будет работать
на компьютере, где она не установлена. Это напоминает технологию и
библиотеку Direct-X, которая так знакома многим компьютерным игрокам.
Процесс эволюции показал, что Net не способна заменить технологию
COM, потому что имеется огромное количество старого программного
обеспечения и переписывать его просто нецелесообразно. Поэтому очень
мудрым решением стало совместить в настоящих версиях Windows сразу две
технологии.
Для реализации проекта была выбрана среда разработки Delphi 10 в
следствии широко развитых классов для работы с базами данных.
Delphi 10 - это язык программирования с очень широкими
возможностями. И главная его отличительная черта заключается в мощности