Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.20;
Скачать: CL | DM;

Вниз

COMCTL32.DLL   Найти похожие ветки 

 
Smok_er   (2002-12-29 14:47) [0]

Мастера, вот выдержка из возможностей компонента ToolBar97:

Full compatibility with Windows 95/98/2000/Me/XP and NT 4.0/3.51, without requiring a newer version of COMCTL32.DLL, unlike Delphi"s TToolBar and TCoolBar components.

Может кто-нибудь объяснить, почему нежелательно использовать TToolBar and TCoolBar, как здесь сказано? Чем это чревато?


 
Юрий Зотов ©   (2002-12-29 14:58) [1]

unlike - "в отличие от", а не "нежелательно". Имеется в виду, что стандартные компоненты Delphi поддерживают не все возможности COMCTL32 (особенно, ее современных версий).

По крайней мере, в Delphi 5 это точно так (разбирался, когда писал свой тулбар). Изменилось ли что-то в Delphi 6 и 7 - не знаю.

Если же возможностей стандартных компонентов Вам хватает, так и используйте их на здоровье, никто не запрещает.


 
Smok_er   (2002-12-29 15:26) [2]

without requiring a newer version of COMCTL32.DLL, unlike Delphi"s TToolBar and TCoolBar components.

без требования новой версии ... в отличие от ...

Я понимаю, что если к примеру я откомпилирую в D7 под XP то в 95 работать не будет. Или я не допонял?

>>(разбирался, когда писал свой тулбар).
А можно его посмотреть? А то нужен нормальный тулбар а делфовый меня не устраивает.


 
Юрий Зотов ©   (2002-12-29 15:35) [3]

Должно работать. Суть как раз в том, что стандартные компоненты Delphi не поддерживают все возможности современных версий COMCTL32, но зато совместимы со старыми. Надо еще учесть, что часто на старые версии Windows ставят новые версии IE, а он обновляет COMCTL32.

А тулбар я писал по работе, распространять не имею права. Но если у Вас есть TB97, так почему бы его и не использовать? Загляните еще на torry, там тоже тулбаров хватает.


 
Smok_er   (2002-12-29 18:10) [4]

Нужен именно наследник TToolBara.


 
Дмитрий К.К. ©   (2002-12-29 18:36) [5]

У меня была однажды такая ситуация, когда моя прога на одном клиентском компе отказалась отображать картинки на тулбаре, который был подключен к ImageList"у.
Причина была проста до безобразия: на том компе стояла Винь 95 со старой библиотекой COMCTL32.DLL.
Достаточно было ее обновить, и картинки появились.

З.Ы. Правда, с тех пор я все картинки стал зашивать в ресурсы...


 
smok_er   (2002-12-30 10:05) [6]

А не проще поставлять программу с обновленной DLL?


 
Юрий Зотов ©   (2002-12-30 13:28) [7]

А у Вас есть лицензия от Microsoft на распространение ее библиотеки?

А у Вас есть уверенность, что нужно заменить только ее и этого будет достаточно?

И т.д.



Страницы: 1 вся ветка

Текущий архив: 2003.01.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
14-62811
boby_g
2002-12-31 12:42
2003.01.20
Вопрос о компонентом TOpenDialog и TGrid


4-62907
Dankin
2002-12-03 17:55
2003.01.20
Как узнать выдвинут-ли лоток CD-ROMa или задвинут


1-62641
Оля
2003-01-09 16:51
2003.01.20
RadioButton


14-62794
Сергей Суровцев
2002-12-31 20:09
2003.01.20
С Новым Годом!!!


14-62825
John
2002-12-29 19:47
2003.01.20
Компиляция из