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

Вниз

XPManifest глючит?   Найти похожие ветки 

 
__Dmitry   (2004-06-07 14:04) [0]

Добрый день,

Использовал в нескольких проектах XPManifest, и на тестовых машинах XP все работает замечательно.

Но некоторые пользователи сообщают об ошибке при загрузке программы. Ситуация у всех одна и та-же:
WinXP SP1 - при попытке запуска - 216 ошибка.
Это происходит приблизительно с каждым 20 м пользователем ХР.

Единственное что обьеденяет все эти проекты - компонента XPManifest из стандартной поставки Delphi7.

Кто то сталкиваля с глюками XPManifest или я копаю не в том направлении?

Спасибо за внимание.


 
Рамиль ©   (2004-06-07 14:21) [1]


> Кто то сталкиваля с глюками XPManifest

Откуда там глюки? Он же только подключает manifest.


 
__Dmitry   (2004-06-07 14:25) [2]

>Откуда там глюки? Он же только подключает manifest.
Не так буквально. :)
Можно перефразировать например так:
Есть ли контролы которые могут глючить при обьявлении манифеста?


 
Delphin ©   (2004-06-07 14:35) [3]

Ну бывает... У меня при подключении XPManifest вроде всё нормально, но если в приложении используется StatusBar, то текста на нём вообще не видно, хотя он и принимает вид аналагично XP


 
Empleado ©   (2004-06-07 15:09) [4]

>__Dmitry   (07.06.04 14:25) [2]
>Есть ли контролы которые могут глючить при обьявлении манифеста?
TAnimate


 
__Dmitry   (2004-06-07 15:31) [5]

Уточню...

Подозрение падает на эти компоненты:

TForm
TPageControl
TStaticText
TPanel
TImage
TLabel
TButton
TProgressBar
TGroupBox
TOpenDialog
TActionList
TJvDirectoryEdit - Из JEDI Library


 
Gero ©   (2004-06-07 15:40) [6]


> Кто то сталкиваля с глюками XPManifest

Я сталкивался.

>Есть ли контролы которые могут глючить при обьявлении манифеста?

Есть.
Кроме вышеназванных это TListView, еще у меня были проблемы с TToolButton.


 
__Dmitry   (2004-06-07 15:44) [7]

>еще у меня были проблемы с TToolButton.
А проблемы какого рода? А как они решались?


 
Gero ©   (2004-06-07 15:51) [8]


> А как они решались?

Отключением манифеста.


 
Семен Сорокин ©   (2004-06-07 15:52) [9]

были с TListView (D5) - помогало отключение XPManifest"а.
Еще проблема с отрисовкой наследников TGraphicControl на TFrame (есть решение если нужно).


 
Gero ©   (2004-06-07 15:57) [10]


> Семен Сорокин ©   (07.06.04 15:52)

Проблема с TListView решается правкой ComCtrls.pas.


 
Семен Сорокин ©   (2004-06-07 15:59) [11]

Gero ©   (07.06.04 15:57) [10]
ага я потом нашел, но уже не надо было - на семерку перешли :)


 
__Dmitry   (2004-06-08 09:06) [12]

> Семен Сорокин ©   (07.06.04 15:52) [9]
Если можно то хотелось бы узнать.
Кстати проблема была в 7й версии?


 
Семен Сорокин ©   (2004-06-08 10:33) [13]

__Dmitry   (08.06.04 09:06) [12]
Кстати проблема была в 7й версии
?
да
Если можно то хотелось бы узнать.
решения два:
1. Кинуть на TFrame панель (TPanel) а уже на нее наследников TGraphicControl.
2. Добавить в TFrame следующий код:

 TMyFrame = class(TFrame)
 ...
 protected
   procedure PaintWindow(DC: HDC); override;
   ...
 end;

...
procedure TMyFrame.PaintWindow(DC: HDC);
begin
if DC = 0 then
 inherited PaintWindow(DC)
end;


 
__Dmitry   (2004-06-08 12:45) [14]

>Семен Сорокин ©   (08.06.04 10:33) [13]
Спасибо :)
А может это касаться и TForm тоже?
Кстати, как проявлялась эта ошибка с TGraphicControl?


 
Семен Сорокин ©   (2004-06-08 15:14) [15]

А может это касаться и TForm тоже?
врядли, у меня только с TFrame проявлялась.
Кстати, как проявлялась эта ошибка с TGraphicControl?
не происходило прорисовки элементов (например TLabel)



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

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

Наверх




Память: 0.5 MB
Время: 0.031 c
3-1085716871
axx
2004-05-28 08:01
2004.06.20
Вопрос по синтаксису SQL


14-1086197617
Rouse_
2004-06-02 21:33
2004.06.20
Восстановление убитого физически жесткого диска...


4-1084627743
VeTaL_Programmer
2004-05-15 17:29
2004.06.20
Запись в реестр бинарного значения


3-1085654602
Tomkat
2004-05-27 14:43
2004.06.20
FireBird on WinXP


3-1085569663
студентМАИ
2004-05-26 15:07
2004.06.20
Idapi.cfg и список алиасов