Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения
KANSoftWare

XP Themes - Ошибка kernel32 при отображении ListView

Delphi , Компоненты и Классы , TListView

XP Themes - Ошибка kernel32 при отображении ListView

Оформил: DeeCo

Автор: Олег Грабец

Приложение, откомпилированное в Delphi 6, будучи запущенным под Windows XP, выдает исключение AV в kernel32 при следующих условиях:

  • к приложению подключается манифест для поддержки тем XP
  • на форме использовался ListView в режиме vsReport с включенным ShowColumnHeaders

Иллюстрация ошибки

Ошибка происходит когда доходит очередь до отрисовки заголовка ListView (см. рисунок). Эксперимент показывает, что от "производителя" манифеста это не зависит.

ТИПОВЫЕ РЕШЕНИЯ.
  1. Проблем нет при использовании Delphi 7
  2. Отказываться от поддержки тем
  3. Отказываться от использования ListView в режиме vsReport

КОММЕНТАРИЙ:

Кто работает с D6 под XP - проверьте этот камень.
Можно еще посоветовать следовать общим рекомендациям из статьи Акжана Абдулина на сайте www.rsdn.ru : Поддержка Windows Visual Styles (Themes) API в Ваших органах управления

Заключение

Если вы заметили орфографическую, стилистическую или другую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.

Статья XP Themes - Ошибка kernel32 при отображении ListView раздела Компоненты и Классы TListView может быть полезна для разработчиков на Delphi и FreePascal.


Комментарии и вопросы


Ваше мнение или вопрос к статье в виде простого текста (Tag <a href=... Disabled). Все комментарии модерируются, модератор оставляет за собой право удалить непонравившейся ему комментарий.

заголовок

e-mail

Ваше имя

Сообщение

Введите код




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



:: Главная :: TListView ::


реклама



©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru Rambler's Top100
19.03.2024 10:28:11/0.0043179988861084/2