Вниз
Скачать: CL | DM;

Делал проект под win2000, перенес на 98 - не работает. Помогите советом, плс.   Найти похожие ветки 

← →
chelobaka   (2002-02-11 17:04) [0]

Вешаюсь!
проект делал на Дельфях5, пришло время сдавать
а он гад ругается ошибками непонятными: Canvas does not allow drowing и т.д.
У меня все работает, а на 98й (я под 2000 сижу) при запуске exeшника вышеупомянутая ошибка вылазит, а при попытке перекомпилить исходники - совсем вешается. Юзаю 2 "левых" компонента - nviac и GIFImage. При открытии исходников на 98 ошибок нет, все объекты этих компонентов видны но при компиле см. выше :(
Помогите обуздать гада.


← →
Digitman ©   (2002-02-11 17:33) [1]

Исключение с диагностикой "Canvas does not allow drowing" в подавляющем большинстве случаев возникает при попытке обращения к методам/св-вам объектов класса TWinControl, находящимся (или переводимым) в состояние Visible := True, из доп.потока процесса. Делай соотв.выводы.


← →
Анонимщик   (2002-02-11 20:27) [2]

Если используешь RXLib, лучше замени чем-нибудь другим, дешевде будет. Если очень насыщенный дизайн компонентами - еще хуже, лучше переделай как-то компактнее, я такую проблему решить не смог, а разбираться времени не хватило.


← →
chelobaka   (2002-02-12 09:33) [3]

Решил проблему тем что убалтал сдавать на 2000,
но все таки какое свинство!...


← →
PVOzerski ©   (2002-02-12 10:25) [4]

У меня в проге, помню, был трудноотловимый баг, который не проявлялся в линейке NT, но все
время вылезал в 9x/ME. Причина была в том, что я где-то подменил Canvas.Handle на HDC,
полученный из какой-то API-шной функции, а перед Destroy"ем не вернул исходный Handle.
Может, и у Вас где-то неаккуратное взаимодействие API и VCL?



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

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



Память: 0.46 MB
Время: 0.006 c
14-90641
Knight
2002-01-10 10:14
2002.02.28
Гостевуха на Народе получет сообщения не со своей страницы?


3-90453
Евгений _
2002-01-30 23:01
2002.02.28
Глюк QuickReport


3-90513
B_Sergey_A
2002-02-05 12:16
2002.02.28
Вопрос по пректированию и реализации


7-90678
ISA
2001-11-25 12:40
2002.02.28
Работа с COM-портом


14-90645
Andrey
2002-01-11 12:02
2002.02.28
Контакт! Есть контакт!




   Наверх