Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Вниз

TListView в WinXP   Найти похожие ветки 

 
-= Demon =-   (2003-06-19 10:50) [0]

Всем привет!
Столкнулся с таким глюком: под WinXP не работает компонент TListView если поставить свойство ViewStyle в vsReport, т.е. при попытке отображения формы с этим компонентом происходит "Access violation...". Кто-нибудь сталкивался с этой проблемой?


 
Song   (2003-06-19 10:52) [1]

Нет, у меня всё Ok.


 
-= Demon =-   (2003-06-19 10:54) [2]

> Song
Проект на D5, все исправно работает на всех операционках, кроме WinXP. Да, прикол возникает, если количество колонок > 1.


 
_User_   (2003-06-19 10:59) [3]

- If you use TListView in vsReport mode, you will need to make a change to
your VCL sources, or else you"ll get access violations. Copy ComCtrls.pas
to your project"s directory (or some other directory in your Search Path
that has precedence over delphi\source\vcl) and change these two lines:

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;


 
Song   (2003-06-19 11:04) [4]

Вероятно это только в Д5


 
dataMaster   (2003-06-19 12:58) [5]

У меня был Д6. Когда прикручивал к проету манифест и запускал под ХР, программа вылетала, когда на заголовки ЛистВьюва мышь наводишь. В других виндах (98 и 2К) все было нормально. В ХР тоже все было нормально когда убирал этот самый манифест. Сейчас стоит Д7.


 
-= Demon =-   (2003-06-19 15:40) [6]

В общем, прогнали все имеющиеся проекты - результат тот же...


 
Johny B.   (2003-06-19 18:15) [7]

оэто баг во всех D до 7 версии, где и был исправлен
а вранних - ручками, но мне было проще купить седьмую )


 
Ученик   (2003-06-19 21:04) [8]

_User_ (19.06.03 10:59)


 
Makhanev A.S.   (2003-06-19 23:12) [9]


> Johny B. (19.06.03 18:15)

Почему сразу "баг"?
Это связано с 6-ой версией comctl32.dll в WinXP.
Пhоблемы бывают не только с TListView, но и с TPageControl.


 
_User_   (2003-06-20 00:24) [10]

А ещё вроде с TStatusBar.


 
Johny B.   (2003-06-20 06:40) [11]

Makhanev A.S.,
потому что 6-я вышла уже во время существования XP. а багом это назвали в Borland (они сами, овечая на вопрос), на их собственной конференции.



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

Форум: "Основная";
Текущий архив: 2003.06.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
14-97835
_Andrew_
2003-06-12 04:34
2003.06.30
Сравнение строк


3-97514
Demn
2003-05-30 05:25
2003.06.30
Кто-нибудь пытался срастить и Delphi?


7-97915
DjVirus
2003-04-21 10:47
2003.06.30
Размер директории


3-97499
vvvvv
2003-06-05 11:51
2003.06.30
Из списка драйверов пропал Oracle. Как восстановить?


3-97530
NataliK
2003-06-06 11:49
2003.06.30
Несоответствие типов в SQL Запросе - наверное 1001 вопрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский