Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

проблемы с загрузкой в image [D7, 2003]


oi! ©   (2007-06-25 13:37:00) 

День добрый! Хочу сделать окно нестандартной формы с поддержкой "скинов". В формКреате пишу: str:=ini.readstring('filename','skin', str); image1.picture.loadfromfile(str); код компилируется но при запуске выдается ошибка и появляется обычное окно с пустым имаджем. как на самых ранних стадиях запуска проги загрузить в имейдж картинку адрес которой храниться в ини файле?


Anatoly Podgoretsky   (2007-06-25 14:55:00) [1]


> есть там все и create тоже.

Слова


Сергей М.   (2007-06-25 14:51:00) [2]

Image.LoadFromFile(..)


Barloggg   (2007-06-25 14:50:00) [3]

поди имаж в формате отличном от бмп?


Джо   (2007-06-25 14:50:00) [4]

> о

Дабы не подвергать тему опасности быть закрытой из-за отстутствия предмета разговора, хорошо было бы все-таки привести код, в котором эти Ini и Img создаются. Прямо вот взять и скопипастить этот код из реального проекта.


oi!   (2007-06-25 14:48:00) [5]

есть там все и create тоже. Валится все на строках загрузки изображения. так как можно это реализовать иначе или правильней?


Anatoly Podgoretsky   (2007-06-25 14:38:00) [6]

oi!   (25.06.07 14:28) [7]
Ты указал, не смеши и не позорься.


pohil   (2007-06-25 14:34:00) [7]

+1
Мне почему то думается что кода типа:

Ini := TIniFile.Create(...);

там нету.


clickmaker   (2007-06-25 14:30:00) [8]


> [7] oi!   (25.06.07 14:28)

на какой именно? и что такое image1 и ini? как создаются?


oi!   (2007-06-25 14:28:00) [9]

строки на которых валится я указал сразу. и вопрос тоже.


clickmaker   (2007-06-25 14:24:00) [10]


> [5] oi!   (25.06.07 13:55)

запускай под отладчиком, смотри на какой строке валится


oi!   (2007-06-25 13:55:00) [11]

в str полный путь к файлу с именем


oi!   (2007-06-25 13:52:00) [12]

access violation at address 0040323C in module 'myprogramm.exe' Read of address 656C693A такая вот ошибка.


_Asph   (2007-06-25 13:46:00) [13]


> код компилируется но при запуске выдается ошибка

Посмотри в дебагере, что в str.
Наеврное нужно не просто имя файла, а с путем к нему.


iXT   (2007-06-25 13:45:00) [14]


> какая - секрет?

Ну так и пишет "[Error] unit1.pas(17): error at 17 line" :)


clickmaker   (2007-06-25 13:39:00) [15]


> при запуске выдается ошибка

какая - секрет?


Наверх

Титульная страница Поиск, карта сайта Написать письмо