![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
использование png и canvas
inkakas © (2009-12-13 03:10:00)Всем день добрый.
Есть компонент TPNGImage. Вывожу через FormСreate так:
var png: TPNGObject;
png := TPNGObject.Create;
png.LoadFromResourceName(HInstance, 'IMG\PersonalNow\1.png'); Canvas.Draw(х, у, png);
И после запуска в итоге он не видет мой png
http://img.pixs.ru/storage/6/6/9/1jpg_6642995_378669.jpg
KilkennyCat (2009-12-13 14:58:00) [21]Пути относительные... точно файл-то грузится?
inkakas (2009-12-13 14:00:00) [22]Даже если делаю так, то вместо png белый фон
var png: TPNGObject;
png := TPNGObject.Create;
png.LoadFromFile('IMG\PersonalNow\1.png');
Img46.Canvas.Draw(643, 25, png);
sniknik (2009-12-13 11:31:00) [23]> Требуется указать имя в ресурсе. В ресурсе. А не неизвестный никому путь.
ну, и наверняка там есть обратное решение, в смысле процедура открывающая с пути а не с ресурса.
KilkennyCat (2009-12-13 03:54:00) [24]Добавлю, на всякий случай. Требуется указать имя в ресурсе. В ресурсе. А не неизвестный никому путь.
KilkennyCat (2009-12-13 03:53:00) [25]нда.
в картинке одно имя, в коде - другое, и там и там неверное, ошибка явно сказана, чему хинстансе равно не указано, тупейшую справку
procedure LoadFromResourceName(Instance: THandle; const ResName: string);
Description
Loads an image from a resource. Instance is the handle of the module that contains the resource. ResName is the name of the resourceto load. не прочитать...
тоска.