![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 179
|
![]()
Написал программу на Borland C++ 4.5.Используется несколько битовых матриц.
Память из под них освобождаю оператором delete.Ошибок при компиляции нет.Но перед запуском программы выдается ошибка в MessageBox-е GDI file read failure.Я думаю это графическая ошибка с переполнением памяти битовыми матрицами.Но дело в том , что я из под них освобождаю память и у меня всего 5 битовых матриц.По идее их компилятор должен тянуть.В чем ошибка и как ее исправить?Заранее путь и файл правильные. Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 22.12.2015 в 09:25. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 179
|
![]()
8Observer8 я эту программу уже несколько раз устанавливал и всегда выдается одна и та же ошибка.Что вы имеете в виду под обновить?
К тому же мне кажется дело не в этом. |
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Обновить, это значит поставить последнюю версию. Я думаю, сейчас Borland никто не использут. Может вместо Borland'а лучше использовать что-то более современное, например, Qt?
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 179
|
![]()
У меня версия Borland-a 4.5.В другой версии программа не пойдет.К тому же
я думаю дело в переполнении памяти. |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
Представьте, что вы вам на работе дали это задание на месяц, а вы растянули его почти на год, судя по этой теме.
Выбирайте другой инструмент для решения вашей задачи. Лучше всего C# WPF. Либо C# WinForms. Там не будет проблем с указателями. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 179
|
![]()
Я стал подозревать , что GDI file read failure это ошибка чтения файла , графическая.Прав ли я?И что делать?Я пытался указать текущий каталог
при чтении файла и скидывал графические файлы в каталог BIN , но и это не помогло.Что делать? TDib *pdib=new TDib("Quensp1.bmp"); pbit=new TBitmap(*pdib); |
![]() |
![]() |
![]() |
#9 |
Форумчанин
Регистрация: 16.02.2013
Сообщений: 179
|
![]()
Помогите пожалуйста с программой.
|
![]() |
![]() |
![]() |
#10 |
Лис
Старожил
Регистрация: 18.09.2015
Сообщений: 2,409
|
![]()
Borland C++ 4.5 - не поддерживает нужный формат файла. Попробуйте загружать картинке сохранённые в формате 256 цвета.
Вам уже сказали, что надо обновите компилятор.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
У дзен программиста программа делает то что он хотел, а не то что он написал . |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
графическая ошибка | Timurkh77 | Общие вопросы C/C++ | 7 | 03.09.2015 02:45 |
Графическая задача | Req | Помощь студентам | 0 | 14.12.2012 20:43 |
Графическая библиотека C++ | three_cats | Visual C++ | 4 | 23.11.2012 18:11 |
Графическая оболочка C++ | Якъ | Общие вопросы C/C++ | 2 | 09.02.2011 00:32 |
Графическая | Nextgen | Общие вопросы C/C++ | 0 | 12.02.2010 09:08 |