Главная страница
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
1-62524
Андрусь
2003-01-10 18:50
2003.01.20
оптимировать буфер для чтения данных


7-62867
AquaSun1
2002-10-31 07:39
2003.01.20
Основные характеристики


14-62740
KIR
2003-01-04 12:05
2003.01.20
Народ, у кого стоит RxLib+D7? Нормально работает?


4-62910
linker
2002-12-02 03:09
2003.01.20
Как заменить иконку стандартной звонилки на мою?


1-62561
Намиг
2003-01-11 12:24
2003.01.20
называть new Folders как текущий дата времени,