Форум — Ответы     (  К темам )
 ?  _Владимир_: OWL, VCL, MFC (18-05-2003 10:49:42)
Кто-нибудь работал на с++5.02 с OWL?
Мне интересно знать оценку этой библиотеки по сравнению с вышеуказанными,
особенно VCL. Насколько она удобна и полна? Есть-ли в ней инструменты для
работы с ODBC, и вообще с базами?

Может кто знает ссылочку на OWL?
Спасибо!
 Alex (18-05-2003 18:15:40)
Borland C++ 5.02 предназначен для программирования Windows-приложений с
помощью объектно-ориентированной библиотеки OWL (Object Windows Library версия
5.0), входящей в состав инструментального пакета.

Библиотека OWL, как и любая другая объектно-ориентированная библиотека,
содержит описания классов для реализации практически всех основных средств
Windows (окон, диалогов, органов управления, средств графического интерфейса
CGI и т.д.).



----------------------

"Поначалу C++ Builder разочарует многих разработчиков тем, что вместо привычных
библиотек OWL и MFC он использует неведомую дотоле библиотеку VCL. Каждая
библиотека представляет собой специфическую модель объектно-ориентированного
программирования под Windows. Каждая библиотека решает проблемы ООП по-своему,
и нельзя сказать, что какая-то одна справляется с задачей лучше или хуже
других. Впервые инсталлировав C++Builder, я продолжал разделять приверженность
к OWL с большинством C++ программистов. Уже через несколько дней работы я начал
ощущать всю прелесть, легкость и удобство использования компонентной модели.
Чем больше я проникал в суть VCL, тем больше она мне нравилась, и теперь уже не
могу отказаться от работы в среде C++Builder. Время от времени я обращаюсь к
проверенному в боях заслуженному ветерану ВС45, чтобы повозиться со старыми OWL
программами, постоянно ловя себя на мысли: "Это было бы гораздо легче сделать с
помощью C++Builder". И эта мысль отдаляет меня от OWL все дальше и дальше, так
что скоро я вовсе распрощаюсь со своей прежней привязанностью."
...
"Подробное описание процедур интеграции OWL или MFC программ с VCL формами и
примеры создания комбинированных приложений можно найти в сети Internet no
адресу http://www.borland.com/bcppbuilder/papers "

http://avege.narod.ru/borland.html

http://cpp.samara.ws/articles/bcppb/r7a_6.shtml
 _Владимир_ (18-05-2003 18:54:05)
Alex спасибо за подробный ответ. Мне как раз и интересно мнение
програмиста, который поработал сначала с OWL а потом перешёл
на VCL. Насколько я понял OWL на данном этапе не развивается,
наверное как и Borland C++5.
Я перешёл на Bilder+VCL сравнительно недавно с VisualC++.
Мне так легко это далось что кажется не прилагал усилий.
Между MFC и VCL пропасть! Если раньше в MFC мне приходилось
много лазить при отладке по коду библиотеки, распечатывать
горы help-ов, примеров, лазить в API и всё это чтобы найти
у себя ошибку, то с VCL я этот паскалевский код даже не
включаю. Мне кажется что часть моих ошибок VCL как-то
проглатывает.
Конечно есть в бочке мёда и ложка дёгтя. Например нельзя
переопределить глобальный "new". Но это и не каждый день
надо.
 Alex (19-05-2003 09:41:41)
Я не работал с OWL
Это текст с одного из сайтов програмиста, который поработал сначала с OWL а потом перешёл на VCL.