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

Вниз

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

Наверх





Память: 0.48 MB
Время: 0.031 c
1-1086759000
Иван1
2004-06-09 09:30
2004.06.20
Как избавиться от звука при нажатии Enter в Edt1 ?


3-1085654125
Valeri
2004-05-27 14:35
2004.06.20
Размер картинки


6-1083480866
lucky4me
2004-05-02 10:54
2004.06.20
Закачка HTTP


3-1085637072
Draught
2004-05-27 09:51
2004.06.20
SQL запрос на вывод системной даты


4-1084558183
Druid
2004-05-14 22:09
2004.06.20
Загрузка строки из памяти в TMemo





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