Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание компонентов !!!


DimaBr ©   (2006-12-14 09:00:00) 

Всем привет !!!
Просматривая многочисленные ветки различных форумов по созданию компонентов меня натолкнуло на мысль создать отдельный сборник (FAQ) по трудностям в создании компонентов и методов их решения. В таких вещах как DRKB и DelphiWorld есть отдельные небольшие места, но хотельсь бы всё собрать до кучи, плюс использовать интереснейшие вопросы данной ветки и других конференций.
Хотелось бы услышать конструктивные предложения и мнение постояльцев нашего двора.


Германн   (2006-12-18 02:04:00) [1]


> Юрий Зотов ©   (15.12.06 14:18) [8]
>
> В книге Конопки по ToolsAPI практически ничего нет. Да и
> подход к расширению IDE тогда был несколько другой - объектный
> (ToolServices), а не интерфейсный (BorlandIDEServices).
>
> Написано об этом в книге Сергея Орлика. Правда, она тоже
> уже старенькая и многого не отражает, но актуальность все
> же не утратила.


> Юрий Зотов ©   (16.12.06 14:16) [10]
>
> "Секреты Delphi на примерах".
>

О! А я даже и не слышал ни разу, что у С.Орлика есть книг(а)и. :-(
Поищу. Врядли понадобится, но чем чёрт не шутит...


Юрий Зотов   (2006-12-16 14:16:00) [2]

"Секреты Delphi на примерах".


DimaBr   (2006-12-15 15:27:00) [3]


> Написано об этом в книге Сергея Орлика.

Интересно, только ничего кроме перевода Программная инженерия и управление жизненным цикломне нашёл, может подскажите что за книга ?


Юрий Зотов   (2006-12-15 14:18:00) [4]

В книге Конопки по ToolsAPI практически ничего нет. Да и подход к расширению IDE тогда был несколько другой - объектный (ToolServices), а не интерфейсный (BorlandIDEServices).

Написано об этом в книге Сергея Орлика. Правда, она тоже уже старенькая и многого не отражает, но актуальность все же не утратила.

А после ее усвоения (не прочтения, а именно усвоения) - вперед, в дебри исходников. Как обычно.


DimaBr   (2006-12-15 13:58:00) [5]


> Юрий Зотов ©

Согласен, конечно. Тольвот одно но. Книгу, как обычно, не купить. А изучатьэлектронную версию не очень-то удобно. К тому же книга это не вариант типа "вопрос-ответ".
Кстати, хотелось бы узнать, сколько в книге описано про дизайнер ? Я в электронке ничего не нашёл.


Юрий Зотов   (2006-12-15 13:34:00) [6]

> DimaBr   (15.12.06 08:41) [5]

Не то, чтобы не советую. Просто не вижу, какие-такие уж особые подводные камни могут встретиться человеку, освоившему (не почитавшему, а именно освоившему) книги по разработке компонентов (Конопка, Голованов с Веселовым, Фаронов), просекшему структуру VCL и ее логику.


DimaBr   (2006-12-15 08:41:00) [7]


> Юрий Зотов ©   (14.12.06 22:15) [3]

В целом вы советуете не заниматься подобным делом - никто не оценит. Хотя мне казалось хорошая идея. Лично я например изредка ныряю в DRKB.


atruhin   (2006-12-15 05:31:00) [8]

Думаю хорошая идея, я бы себе сразу скачал.


> А потом, зная эти основы, можно (и нужно) расти уже самостоятельно.
> Исходники VCL - лучший в этом помощник.

Так то оно так, особенно если разработка компонент - основное занятие.
Но например мне приходиться заниматься созданием компонент очень редко,
и часто возникают вопросы не отраженные у Конопки. Приходиться долго искать.
Хотя если долго ищешь и находишь, то запоминаешь на всегда. :) Тоже плюс.


Юрий Зотов   (2006-12-14 22:15:00) [9]

> DimaBr   (14.12.06 09:37) [2]

Беда в том, что часто компоненты берутся писать, не зная этих основ. И сами понимаете, что из этого получается. Даже опыт разработки приложений, тут мало поможет, потому что компоненты требуют и другого подхода, и более глубоких знаний, и несколько иного мышления.

Поэтому ценность книжки Конопки как раз в том, что она очень четко эти основы излагает. Так сказать, ставит мозги на место. А потом, зная эти основы, можно (и нужно) расти уже самостоятельно. Исходники VCL - лучший в этом помощник.


DimaBr   (2006-12-14 09:37:00) [10]

Сборника не видел (можна ссылку) книгу да (в pdf), честно говоря практически ничего интересного, рассматриваются основы и никаких клинических случаев.


Чапаев   (2006-12-14 09:29:00) [11]

Дарова !!!
Такой сборник уже есть: Рэй Конопка "Создание оригинальных компонентов в среде Delphi".


Наверх

Титульная страница Поиск, карта сайта Написать письмо