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

Вниз

Программа выпадает в режим отладки   Найти похожие ветки 

 
RWolf   (2006-10-02 00:25) [0]

Сама по себе программа нормально работает, но если запустить её из Delphi, главное окно успевает нарисоваться, после чего IDE вываливается в показ регистров CPU, внутрь кода функции ntdll.DbgBreakPoint. Что это может быть, и как с этим бороться?


 
RWolf   (2006-10-02 01:53) [1]

Проявляется этот эффект, когда на форме лежит ListView с ViewStyle=vsReport и хотя бы одной колонкой, все остальные свойства не менял. Код с ним никак не взаимодействует. Удаляю ListView - работает. Удаляю колонку - работает. Меняю ViewStyle - опять работает.
Если положить контрол просто на пустую форму - всё нормально.
Впечатление, что это какой-то глюк в ListView; ранее наблюдал с ним же ошибки вида "Exception XXX in kernel32.dll", но тогда вылечил их установкой XP SP2.
Есть у кого-нибудь опыт борьбы с такими явлениями?


 
Джо ©   (2006-10-02 01:57) [2]

А манифест подключен?


 
RWolf   (2006-10-02 01:57) [3]

да


 
RWolf   (2006-10-02 02:03) [4]

кстати, отключение манифеста решило проблему.
выходит, D5 и манифест - несовместимые вещи?


 
Германн ©   (2006-10-02 02:06) [5]


> Джо ©   (02.10.06 01:57) [2]
>
> А манифест подключен?
> <Цитата>
>
> RWolf   (02.10.06 01:57) [3]
>
> да
>


"Ходит призрак по Европе. Призрак ..." © К.М. Ф.Э.  
Ох уж этот манифест! :-(


 
Джо ©   (2006-10-02 02:10) [6]

> [4] RWolf   (02.10.06 02:03)
> кстати, отключение манифеста решило проблему.
> выходит, D5 и манифест - несовместимые вещи?

Нет, несовместимые вещи — ViewStyle=vsReport и манифест. Проблема давно описана, ищи в нете по ключевым словам. Решается правкой генофонда, т.е., VCL.


 
Джо ©   (2006-10-02 02:11) [7]

Там ошибка была в обнаружена в VCL, насколько помню.


 
RWolf   (2006-10-02 02:23) [8]

Действительно, так и есть; спасибо за совет.
Погуглив, наткнулся на решение проблемы:
http://mailgate.supereva.com/comp/comp.lang.pascal.delphi.components.misc/msg01330.html
Сделал, как написано - глюк исчез.



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

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

Наверх




Память: 0.48 MB
Время: 0.042 c
3-1157915075
DiX
2006-09-10 23:04
2006.11.12
Базы данных: удаление записи


3-1157984318
abba
2006-09-11 18:18
2006.11.12
Структуированные записи


2-1161709826
Velimir
2006-10-24 21:10
2006.11.12
Как сделать так чтобы и пакеты успевать принимать и парсить их?


15-1161949686
TIF
2006-10-27 15:48
2006.11.12
Совместимость с Windows 98


15-1161855795
RebroFF
2006-10-26 13:43
2006.11.12
Есть ли шансы у самоучек стать настоящими профи?