Работа с TreeView и ему подобными без использования ActiveX

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Megas13
Новичок
Новичок
Аватара пользователя
 
Сообщения: 40
Зарегистрирован: 03.08.2006 (Чт) 9:46
Откуда: IL

Работа с TreeView и ему подобными без использования ActiveX

Сообщение Megas13 » 10.12.2007 (Пн) 21:30

Воопщем жутко не люблю использовать в своих программах ActiveX компоненты, но что поделать - приходится, так как в VB нет встроенной поддержки таких контролов как TreeView, ListView и т.д.

Поэтому задумал я написать класс который будет по средством CreateWindowEx создавать нужный мне элемент и работать с ним управляя им сообщениями. Но чтоб не изобретать велосипед решил спросить, мож кто в курсе о уже имеющихся решениях?
К примеру у меня уже давно есть класс для работы с Common Dialogs. Может быть и для работы с Windows Common Controls уже ктото написал модуль или класс?

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 10.12.2007 (Пн) 21:44

Как раз совсем недавно эта тема обсуждалась и выкладывались решения. Так что не стоит изобретать велосипед :).
Посмотри начиная вот с этого поста. Особое внимание обрати на ссылку от SCINER'a. По ней целый набор контролов на замену Windows Common Controls, естественно все контролы в исходниках, без использования OCX.
Подпись проходит рефакторинг

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16489
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 10.12.2007 (Пн) 21:44

Воопщем жутко не люблю использовать в своих программах ActiveX компоненты

О! Свой человек :thumleft:

Поэтому задумал я написать класс который будет по средством CreateWindowEx создавать нужный мне элемент и работать с ним управляя им сообщениями. Но чтоб не изобретать велосипед решил спросить, мож кто в курсе о уже имеющихся решениях?
К примеру у меня уже давно есть класс для работы с Common Dialogs. Может быть и для работы с Windows Common Controls уже ктото написал модуль или класс?

Ну точно свой :)

Вобщем, http://forum.sources.ru/index.php?showtopic=161257
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Me!
Новичок
Новичок
 
Сообщения: 35
Зарегистрирован: 05.08.2007 (Вс) 21:35

Сообщение Me! » 11.12.2007 (Вт) 1:12

Megas13
planet-source-code.com/vb/ - там этого добра хватает
vbaccelerator.com - аналогично

Megas13
Новичок
Новичок
Аватара пользователя
 
Сообщения: 40
Зарегистрирован: 03.08.2006 (Чт) 9:46
Откуда: IL

Сообщение Megas13 » 11.12.2007 (Вт) 8:07

Lumen, Хакер
О... большое спасибо. Эт то что нужно :)

Me!
planet-source-code.com/vb/ - там этого добра хватает
vbaccelerator.com - аналогично

Там слишком много всякого добра, a пока чтото найдеш...

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 11.12.2007 (Вт) 12:41

Megas13 писал(а):Там слишком много всякого добра, a пока чтото найдеш...

+1
Подпись проходит рефакторинг


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 2

    TopList