Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "KOL";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Вниз

KOLPNG   Найти похожие ветки 

 
parovoZZ ©   (2006-06-30 01:25) [0]

Здарова

Это опять я :) с сабжем

Что имеем

var
 ImagePNG              : TPngObject;

procedure FormCreate;
begin
ImagePng.Create;//создаём
ImagePng.LoadFromFile ("path + \resource\Back copy.png"); //А здесь облом

end;

Вопросы
Что надо ещё сделать?
В какой секции exe надо хранить png? (RCDATA или собственная)


 
Muxaspb ©   (2006-06-30 01:41) [1]

1.
var
ImagePNG              : PPngObject;

procedure FormCreate;
begin
PNG:=NewPngObject;создаём
...

2.
В какой хочешь.


 
parovoZZ ©   (2006-06-30 03:28) [2]

А как убивать?


 
parovoZZ ©   (2006-06-30 03:52) [3]


> 2.В какой хочешь.

Да, а как же тогда оттуда загрузить?


 
miek ©   (2006-06-30 08:04) [4]

Загрузка из ресурсов это не то же самое, что загрузка из файла. Кури мануалы.


 
parovoZZ ©   (2006-06-30 08:43) [5]

Были б мануалы, давно б вкурил. А там даже демки нет.
Есть функция LoadFromResourceName(Instance: HInst; const Name: String);
И как её юзать?


 
mdw ©   (2006-06-30 10:08) [6]


>parovoZZ ©  
> Были б мануалы, давно б вкурил.


"Delphi для чайников" - вот мануал который вам нужен.
К Вам уже кажется обращались с просьбой не спамить  форум дурацкими вопросами? Решили, что это шутка? Нет это на полном серьезе. Есть же форумы для Вашего уровня, посмотрите: Конференция "Начинающим".

З.Ы. Я конечно извиняюсь, что не по теме. Но не выдержал, достали вопросы parovoZZ ©"а.


 
parovoZZ ©   (2006-06-30 18:23) [7]

Делфи для чайников ничего не знает о procedure TPngObject.LoadFromResourceName(Instance: HInst;
 const Name: String);
Тем не менее мне не понятно, в какую секцию кидать PNG? Если в любую, как это передать функции? Побродив по исходнику, нашёл константу RT_RCDATA. Ладно. Вот RC файл:
Access RCDATA "../resource/access.png"
Пишем
ImagePng.LoadFromResourceName (hInstance, "Access"); --> не работает.

to MDW
Мне глубоко по-фигу достал я кого или нет. Это проблемы тех, кому что-то не нравится. Вообще,  во всём, что происходит с человеком, виноват он сам.
Те, кто мне не симпатичен, я просто поворачиваюсь спиной и оставляю все мнения и эмоции при себе, а не брюзжу слюной.
Родился вундеркиндом - ну что ж повезло, кому-то повезло меньше - что он от этого дурак? Такой же, как и все.
Этот ресурс не обязательный для посещения. Кому не нравится - может не читать. Если топик в разрез правилам - пожалуйста, делайте с ним что хотите. Мне до фонаря.


 
ECM ©   (2006-06-30 18:45) [8]

<Раз уж пошёл такой оффтоп>
> Такой же, как и все.

Как то удручает (немного) отсутствие прогресса в вопросах...:(
Как то безнадежно отвечать на такое ...
В вопросах - не видно прогресса в изучении (ну да фиг с ним - хотя бы стремления расказать о том, что предпринималось для самостоятельного решения проблемы)
</Раз уж пошёл такой оффтоп>


 
ECM ©   (2006-06-30 18:49) [9]

З.Ы. Не обижайтесь...:)
Возможно я и неправ...
Вызывает уважение невъёмная сила задавать (пусть иногда и глупые) вопросы...
:)


 
parovoZZ ©   (2006-07-01 08:49) [10]

Всё, успокойтесь. Всё заработало. Пересобрал всё, dll-ка даже на 9 кБ похудела.


 
[e]Bu$ter ©   (2006-07-01 15:23) [11]

Там в этой KOLPNG куча варнингов прёт при компиляции.
parovoZZ, у тебя тоже?


 
parovoZZ ©   (2006-07-02 01:48) [12]

Да не, полёт нормальный. Всё работает быстро и без проблем.

<offtop>
Зато на строчке
TControlData2(CControlData).FirstEventOfs := Cardinal(@@FOnBeforeNavigate) - Cardinal(@Self);
в KOLSHDocVW
вылезла ошибка Left side cannot be assigned to
Что не нравится - ХЗ
</offtop>


 
ALex3   (2006-08-14 22:26) [13]

А как обстоит дело с альфа каналом png24 (полупрозрачные изображения)?



Страницы: 1 вся ветка

Форум: "KOL";
Текущий архив: 2007.04.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 6.024 c
15-1173715498
zdm
2007-03-12 19:04
2007.04.08
TDBF


3-1169124954
dest81
2007-01-18 15:55
2007.04.08
interbase SQL


3-1169031100
kyn66
2007-01-17 13:51
2007.04.08
Не открываются базы Visual FoxPro


8-1154603965
AbrosimovA
2006-08-03 15:19
2007.04.08
Кто-нибудь откроет секрет PowerDVD


1-1171322960
Makhanev Alexander
2007-02-13 02:29
2007.04.08
Разделение UI по формам...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский