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

Вниз

Ошибка при иcпользовании ListView   Найти похожие ветки 

 
3fc ©   (2004-06-28 08:32) [0]

Добрый день, уважаемые мастера!
Помогите, плиз, решить следующую проблему. В Delphi 6.0 при использовании ListView со стилем ViewStyle = vsReport и включении в ресурсы манифеста для использования Common Controls 6.0 (для задействования стиля WinXP) при запуске проги вылетает ошибка Access Violation в kernel32.dll. При любом другом значении ViewStyle ошибки нет, как и без использования манифеста, хотя до этого случая все работало прекрасно, т.е. все остальные контролы корректно переключаются на стиль WinXP. Операционка WinXP SP1a + куча апдейтов.


 
dDaN   (2004-07-09 18:52) [1]

Попробуй изменить свойство ViewStyle в OnCreate формы


 
SelloutS   (2004-07-10 00:17) [2]

бесполезно, когда то давно читал что исправить эту ошибку можна подредактировав какой то pas файл, но какой и что там писать не помню, может кто чего подскажет?


 
Гаврила ©   (2004-07-10 00:51) [3]

Ну кто что подскажет....
скачивай и устанавливай сервис-паки для delphi
у меня таких проблем нет
видимо, вся разница в обновлениях


 
SelloutS   (2004-07-10 03:08) [4]

http://www.nsonic.de/Delphi/txt_WIS00563.htm


 
SelloutS   (2004-07-10 03:13) [5]


> When you give a Delphi application the Windows XP look using the WindowsXP
> manifest XML file, whenever a TListView with columns is displayed the
> application generates an access violation error.
>
> How can I fix this?

You need to modify a few lines in comctrls.pas and save it to another
directory.  Put this directory in you search path before the VCL directory.

Change

     if FImageIndex <> -1 then
       fmt := fmt or LVCFMT_IMAGE or LVCFMT_COL_HAS_IMAGES;

To

     if FImageIndex <> -1 then
       fmt := fmt or LVCFMT_IMAGE or LVCFMT_COL_HAS_IMAGES
     else
       mask := mask and not (LVCF_IMAGE);


кста работает всё =) ееееехааа


 
Глеб ©   (2004-07-10 09:03) [6]

нечего CommonControls юзать



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

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

Наверх




Память: 0.48 MB
Время: 0.027 c
14-1089106585
QuasiLamo
2004-07-06 13:36
2004.07.25
Сдали госэкзамен, планируем напиться....


14-1089291258
Batoon
2004-07-08 16:54
2004.07.25
Кто знает, как в инет на халяву лазить???


3-1088360583
Zlod3y
2004-06-27 22:23
2004.07.25
Что быстрее BDE, ODBC или ADO?


1-1089262808
Артем К.
2004-07-08 09:00
2004.07.25
Можно ли разместить меню не вверху формы, а по своим координатам?


1-1089310072
Shc
2004-07-08 22:07
2004.07.25
Работа с XML (и Schema)