Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.019 c
14-1086265716
pap
2004-06-03 16:28
2004.06.20
есть идея создать программу и $ выгодно продать


14-1086191712
_zxc
2004-06-02 19:55
2004.06.20
Есть работа #2


14-1085996934
Ertong
2004-05-31 13:48
2004.06.20
Памажите!! Internal Error SY576


3-1085486711
Dron
2004-05-25 16:05
2004.06.20
Проблема с использованием Events в Interbase


3-1085662454
Silencer
2004-05-27 16:54
2004.06.20
RxDBGrid и ширина колонок




   Наверх