Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > помощь в подборе литературы или статей


Автор: gosn1ck 13.5.2009, 21:07
хотелось бы полностью изучить среду (а вообще является ли она перспективной?) на примете Borland C++ Builder 6. Руководство разработчика и Программирование в С++ Builder 6 Архангельского последнее издание. 
основные элементы я знаю (стандартные компоненты и диалоги), но в первую очередь хотелось бы изучить основы рисования, в частности, стоит задача рисования блок-схем по клику кнопок.
заранее всем спасибо smile 

Автор: froex 13.5.2009, 21:30
По среде Borland C++ 6, если знаешь основные элементы и язык, могу посоветовать книгу "Шамис В.А. Borland C++ Builder 6. Для профессионалов - СПб.: Питер, 2005." ISBN 5-318-00598-5

Не знаю, подойдет ли для ваших нужд, но книга хорошая в плане того, что там есть упор на практическую часть. Там нет везде встречающихся основ, а сразу переход идет к делу. Рассматриваются компоненты и работы с ними на более продвинутом уровне. Все дано в примерах и описаниях примеров.

Автор: gosn1ck 14.5.2009, 08:02
 электронного варианта нету случаем? ))
 что насчет архангельского?

Автор: Dmi3ev 14.5.2009, 08:09
Цитата

а что насчет архангельского? 

gosn1ck, отличный справочник!
но там в начале пишется, если нельзя его считать учебником, те там нет такого что с нуля до высот каких-то, там организован он как справочник, те в начале есть про строки, про то, про се, а потом идет разбор функций... Поэтому, если ты первый раз открыл Билдер, то тебе он не очень поможет, имхо.

Автор: mrbrooks 14.5.2009, 08:10
Цитата(gosn1ck @  14.5.2009,  08:02 Найти цитируемый пост)
а что насчет архангельского? 

Яковлевич дает основы - не припомню у него глубокого копания. На мой взгляд кошерна вещь 
Цитата

Джарод Холингвэрт, Дэн Баттерфилд, Боб Сворт, Джэйми Оллсоп. "C++Builder 5. Руководство разработчика."

В данном случае разница между 5 и 6 - эфимерна. Так что рекомендую.

Цитата(gosn1ck @  13.5.2009,  21:07 Найти цитируемый пост)
но в первую очередь хотелось бы изучить основы рисования, в частности, стоит задача рисования блок-схем по клику кнопок.


по работе с канвой отдельных мануалов не встречал. у Яковлевича кажется был пример а-ля Поинта. А дальше сам-сусам  smile 

Автор: Dmi3ev 14.5.2009, 08:27
Цитата

основные элементы я знаю (стандартные компоненты и диалоги), но в первую очередь хотелось бы изучить основы рисования, в частности, стоит задача рисования блок-схем по клику кнопок.

Рисовать серьезные вещи лучше с использование OpenGL, сам этим ща, кстати занимаюсь (с помощью Canvas слышал, что много нарисовать не выйдет, а где этот предел, я не знаю) + еще кто-то говорил, что то ли к Дельфи, то ли к Билдеру прикрутил Direct X SDK, у меня не получалось...
А вот openGL юзаю и меня все вполне устраивает!
Если знаком со средой, то Архангельский, наверное, наикрутейшая книга на русском...

Автор: mrbrooks 14.5.2009, 08:46
Цитата(Dmi3ev @  14.5.2009,  08:27 Найти цитируемый пост)
еще кто-то говорил, что то ли к Дельфи, то ли к Билдеру прикрутил Direct X SDK, у меня не получалось...

как ща помню библиотеки изначально под студию - приходилось пересобирать под Бормана. В итоге все одно получалось как то коряво. Так что здесь однозначно переползаем под студию имхо. Билдер - он несколько заточен под другие задачи.

Цитата(Dmi3ev @  14.5.2009,  08:27 Найти цитируемый пост)
Рисовать серьезные вещи лучше с использование OpenGL

Блок схемы рисоватьс помощью OpenGL? Ы. Хз. Никогда об этом не думал. Может стоит поковыряться в исходниках открытых аналогов Visio. Мне кажется там все ориентируется на GDI.

Цитата(Dmi3ev @  14.5.2009,  08:27 Найти цитируемый пост)
Если знаком со средой, то Архангельский, наверное, наикрутейшая книга на русском... 

В целом - согласный.

Автор: Dmi3ev 14.5.2009, 10:05
Цитата

Блок схемы рисоватьс помощью OpenGL? Ы. Хз. Никогда об этом не думал. Может стоит поковыряться в исходниках открытых аналогов Visio. Мне кажется там все ориентируется на GDI.

я просто учусь с ним работать, вот и написал.
если честно твое мнение, mrbrooks, я ценю выше, чем свое, тк ты - профессионал по сравнению со мной, поэтому... даже без вопросов... хотя я говорил не именно про блок-схемы, а про рисование в общем, те как в Билдере порисовать можно... 
У меня с помощью опенгл в разработке трехмерная модель солнечной системы, только учеба не дает сесть и закончить начатое... 
Цитата

как ща помню библиотеки изначально под студию - приходилось пересобирать под Бормана. В итоге все одно получалось как то коряво. Так что здесь однозначно переползаем под студию имхо. Билдер - он несколько заточен под другие задачи.

у меня ничего не вышло совсем... лажа какая-то, я забил...

Автор: gosn1ck 14.5.2009, 11:35
спасибо вам за советы, хотелось бы уточнить. 
1) В.А.Шамис. Borland C++ Builder 6. Для профессионалов издание 2004 сильно отличается от 2005? электронный вариант только 2004 нашел и то за 2 $ smile
2) Джарод Холингвэрт, Дэн Баттерфилд, Боб Сворт, Джэйми Оллсоп. C++Builder 5. Руководство разработчика. - это двух томник правильно? 2001 издание.
3) я так и не понял про какую книгу Архангельского идет речь smile у него их 3 вроде.

также хотелось бы читать всё это в электронном варианте (это намёк на ссылки (: ) 
mrbrooks, про какие аналоги открытых исходников вы говорите? 

Автор: Dmi3ev 14.5.2009, 11:45
1)
вот здесь я качал много чего раньше...
http://www.knigka.info/2008/08/20/programmirovanie-dlja-windows-95-tom-1.html
2)
вот здесь есть всякие фишечки, типа как включать, выключать монитор, выдвигать, задвигать дисковод
3) по OpenGL уроки от NeNe
http://pmg.org.ru/nehe/index.html
http://opengl.gamedev.ru/articles/?id=114&page=1
для начала хватит
4)
Справка Архангельского есть в инете, найти ее нех делать, справишься...
5) не знаю, есть ли тут, но раньше были основы
http://rxlib.ru/WinLesson/Winles.htm
6) я выкладывал тут примеры для новичков
http://forum.vingrad.ru/forum/topic-248433.html
там различного рода программы (если уже удалили файл, напиши в личку я выложу еще раз)

Добавлено через 56 секунд
Код

mrbrooks, про какие аналоги открытых исходников вы говорите? 

это мы о своем, хотели узнать как пишут что-то типа Visio (прога, там боксземы можно рисовать и ...)

Автор: gosn1ck 14.5.2009, 13:30
Dmi3ev, я вижу ты хочешь помочь, но не совсем понимаешь, что нужно smile 
1) ссылка не открывается и http://www.knigka.info/ тоже
2) где здесь? мне не нужны фишечки smile мне нужно научиться рисовать, а именно блок-схемы по нажитию кнопок
3) opengl? я думал он для анимации, игр и прочее. рисовать им прямоугольнички и  стрелочки на первый взгляд слишком круто, не так ли?
4) про какую справку ты говоришь? еще раз говорю у него 3 книги! и на каждой написано "справочное и методического пособие"
5)  smile 
6) погляжу, спасибо

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)