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

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.053 c
9-1138389837
cava
2006-01-27 22:23
2006.11.12
картинки


2-1162195209
fisherman
2006-10-30 11:00
2006.11.12
Подскажите как написать запрос.


2-1161599893
Megabyte
2006-10-23 14:38
2006.11.12
Компоненты работы с почтой


15-1161960379
IMHO
2006-10-27 18:46
2006.11.12
Сервисы ICQ


2-1161891637
---------
2006-10-26 23:40
2006.11.12
Оптимизация кода





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский