|
660.8 Кб |
|
| Что-то странное произошло. Программа запускается, но после нескольких секунд работы рисунки начинают изчезать и вместо них появляются красные крестики. не такие, как в IE, когда картинка не грузится, а большие, по диагонали перечёркивающие область занимаемую изображением. Может с памятью что? А вообще выскакивает какая-то ошибка ещё и там много что плохого написано про GDI+.
Прикреплю на всякий случай приложение... | |
|
|
|
|
|
|
|
для: EvgenLog
(01.02.2007 в 17:47)
| | Не запускается, требует Framework версии 2.0. | |
|
|
|
|
|
|
|
для: cheops
(02.02.2007 в 01:18)
| | Я уже понял, тоже пробовал запустить на другом компе, не работает. А какой выход из данной сетуации? При установке приложения устанавливать и .NET Framework 2.0? | |
|
|
|
|
|
|
|
для: EvgenLog
(02.02.2007 в 14:07)
| | Да, .NET Framework 2.0 придётся устанавливать, чем мне кстати технология .NET и не симпатично... от классического исполняемого модуля всегда можно добиться, чтобы он выполнялся практически где угодно. | |
|
|
|
|
|
|
|
для: cheops
(02.02.2007 в 15:43)
| | Ну ясно. А что насчёт этих крестиков-то красных? В чём проблема? Почему GDI+ начинает глючить? Может нужно все картинки предварительно в BMP конвертировать? | |
|
|
|
|
|
|
|
для: EvgenLog
(02.02.2007 в 16:33)
| | Скорее всего, ведь Windows по умолчанию может работать только с BMP и метафайлами. | |
|
|
|
|
|
|
|
для: cheops
(02.02.2007 в 17:35)
| | Надо попробовать. Спасибо. | |
|
|
|
|
|
|
|
для: EvgenLog
(02.02.2007 в 17:42)
| | Вот что я заметил. Глюки изчезли, но только после того какя убрал GIF анимацию с формы. Но без неё в данном приложении ни как. Может я не правильно её размещал? Как это правильно делается? Подскажите? | |
|
|
|
|
|
|
|
для: EvgenLog
(02.02.2007 в 18:17)
| | А вот и проблема реальная нашлась. GDI+ великолепно справляется с любыми вайлами, любого типа, даже если они весят МЕГАБАТЫ! Это хорошо. Но она начинает глючить, если GIF анимация составлена не верно. Дело в том, что в одном из кадров анимации пропадало изображение, т.е. вместо него был красный крестик. Вот из-за этого-то и начинались глюки! | |
|
|
|