Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизЗагрузка Bitmap из *.res Найти похожие ветки
← →
Аноним (2004-04-06 12:32) [0]Засунул в родной res-файл пару картинок.
Как в программе получить к ним доступ?
(пробовал LoadImage, но что-то не получается)
← →
Тимохов © (2004-04-06 12:34) [1]BM.Glyph.LoadFromResourceName(HInstance, "pic_name");
← →
Аноним (2004-04-06 12:36) [2]Пробую такое на TBitmap - не работает
(пишет нет такого рисунка)???
← →
Тимохов © (2004-04-06 12:38) [3]
> (пишет нет такого рисунка)???
значит нет такого рисунка
← →
Андрей Сенченко © (2004-04-06 12:40) [4]Значит таки не засунул в родной res-файл ничего. Или таки засунул, но не то что пытаешься высунуть
← →
TUser © (2004-04-06 12:43) [5]Через ResourceStream - см в архиве форума. Вчера было.
← →
Аноним (2004-04-06 12:45) [6]Добавил так:
Открыл ImageEditor, открыл свой res, сделал New->Bitmap, нарисовал, переименовал как "LAN_ON".
Вызываю:
LoadFromResourceName(HInstance, "LAN_ON");
Пишет, что нет такого...?
← →
Тимохов © (2004-04-06 12:48) [7]вы его присоединяете через {$R ...}?
← →
Аноним (2004-04-06 12:51) [8]Ну конечно - он "родной" ведь.
← →
Тимохов © (2004-04-06 12:52) [9]кто родной?
хотите ответ на вопрос - выражайтесь яснее...
← →
Аноним (2004-04-06 12:55) [10]Когда создаешь проект в Delphi, то создается и res файл с именем того же проекта. Вот его я и называю родным.
← →
Тимохов © (2004-04-06 12:57) [11]строку {$R *.RES} вы случайно из dpr не удалили?
← →
Аноним (2004-04-06 12:58) [12]TO TUser[5]
По Вашему совету пишу:
B := TBitMap.Create;
rs:= TResourceStream.Create(HInstance,"LAN_ON",RT_BITMAP);
B1.LoadFromStream(rs);
Пишет, что нет такого LAN_ON. ???
← →
Аноним (2004-04-06 12:59) [13]TO Тимохов ©[11]
:) Даже и не думал.
← →
Тимохов © (2004-04-06 13:02) [14]
> Аноним (06.04.04 12:59) [13]
а вы проверьте, есть она там или нет.
← →
Аноним (2004-04-06 13:12) [15]TO Тимохов © [14]
Есть.
← →
Тимохов © (2004-04-06 13:14) [16]сделайте тогда так:
1. создайте новый ресурс (тем же imageeditor)
2. запихните в него bitmap
3. явно напишиет {$r ...}
4. bitmap.LoadFromResourceName(hinstance, "....");
если это не поможет, то только перестановка системы и дельфи вас спасет.
← →
Леприкон © (2004-04-06 14:57) [17]лучше сделай так:
1. сохрани проект
2. закрой проект
3. открой проект
4. запусти проект
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.036 c