link10224 link10225 link10226 link10227 link10228 link10229 link10230 link10231 link10232 link10233 link10234 link10235 link10236 link10237 link10238 link10239 link10240 link10241 link10242 link10243 link10244 link10245 link10246 link10247 link10248 link10249 link10250 link10251 link10252 link10253 link10254 link10255 link10256 link10257 link10258 link10259 link10260 link10261 link10262 link10263 link10264 link10265 link10266 link10267 link10268 link10269 link10270 link10271 link10272 link10273 link10274 link10275 link10276 link10277 link10278 link10279 link10280 link10281 link10282 link10283 link10284 link10285 link10286 link10287 link10288 link10289 link10290 link10291 link10292 link10293 link10294 link10295 link10296 link10297 link10298 link10299 link10300 link10301 link10302 link10303 link10304 link10305 link10306 link10307 link10308 link10309 link10310 link10311 link10312 link10313 link10314 link10315 link10316 link10317 link10318 link10319 link10320 link10321 link10322 link10323 link10324 link10325 link10326 link10327 link10328 link10329 link10330 link10331 link10332 link10333 link10334 link10335 link10336 link10337 link10338 link10339 link10340 link10341 link10342 link10343 link10344 link10345 link10346 link10347 link10348 link10349 link10350 link10351 link10352 link10353 link10354 link10355 link10356 link10357 link10358 link10359 link10360 link10361 link10362 link10363 link10364 link10365

Форум — Ответы     (  К темам )
 ?  _Владимир_: 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.