Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Открытие файла...

2.2K
27 июня 2003 года
Blooder
10 / / 09.03.2003
Создаю объект "TImage *OBJ" и загружаю в него файл "OBJ->Picture->LoadFromFile("E:\\wall.bmp")"
При компиляции выдает ошибку.Что за фигня :x

P.S. Файл точно на месте.
989
27 июня 2003 года
Vlad232ua
182 / / 02.04.2003
Цитата:
Originally posted by Blooder
Создаю объект "TImage *OBJ" и загружаю в него файл "OBJ->Picture->LoadFromFile("E:\\wall.bmp")"
При компиляции выдает ошибку.Что за фигня :x

P.S. Файл точно на месте.


Код в студию.:x Где ошибка, как создаешь, при чем тут файл на месте, если ошибка компиляции. Посмотри в extctrls как объявлен TImage и все станет понятно.
TPicture *point_Picture = new TPicture;
point_Picture->LoadFromFile("E:\\wall.bmp");
Image1->Picture = point_Picture;

2.2K
28 июня 2003 года
Blooder
10 / / 09.03.2003
В общем по порядку. Ошибка скорее после компиляции т.к. в объект Obj загружается картинка
в событии OnCreate.Объявляю так TImage *Obj.

Ошибка такая Project Mov.exe raised exeption class EAccessViolation with message "Access violation at address 004016F4 in module mov.exe.
Read of address 00000128. Process stopped."

И ядумаю что это из за моего "объявления". Но главное то что заменив объявление на подсказанное
мне TPicture *point_Picture = new TPicture; все
заработало:) за что огромное спасибо.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог