![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Вопрос: есть компонент Image1 туда можно загружать ресунки препомощи Image1.Picture.LoadFromFile('FNRC.bmp'); но при этом сам рескнок должен быть рядом с EXE и при их отсутствии вознекает ошибка мне надо чтоб ресунки были от компелированны все вместе и находились в одном EXE файле.
Это сообщение отредактировал(а) ivan219 - 28.12.2005, 04:10 |
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: нет Всего: 67 |
Либо запихивай их в ресурсы (при помощи редакторов ресурсов, например Resource Hacker), либо накидай сколько нужно компонентов Image и загрузи в них рисунки и сделай их невидимыми (Visible = false).
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
создаешь файл pics.rc
в нем пишешь PIC1 BITMAP pic1.bmp PIC2 BITMAP pic2.bmp PIC3 BITMAP pic3.bmp Потом компилишь его: brcc32 pics.rc В программе пишешь {$R pics.res} Подгружаешь: Image1.Picture.Bitmap.LoadFromResourceName(hInstance, 'PIC1'); |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
А как и где создать этот pics.rc фаил и как потом его компилить???
|
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Так как создать я понял если неправильно поправте значит создаём текстовый документ и туда пишем
PIC1 BITMAP pic1.bmp PIC2 BITMAP pic2.bmp PIC3 BITMAP pic3.bmp потом переименовываем pics.rc но вот как его откампилить я незнаю. |
|||
|
||||
| Poseidon |
|
|||
![]() Delphi developer ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 5273 Регистрация: 4.2.2005 Где: Гомель, Беларусь Репутация: 53 Всего: 133 |
В поставке с Дельфи есть консольная программа brcc32. Загрузи ее из командной строки, в переметр передай свой .rc
-------------------- Если хочешь, что бы что-то работало - используй написанное, если хочешь что-то понять - пиши сам... |
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
brcc32 pics.rc
Запускаешь из фара, коммандера или что у тебя там. Вобщем из коммандной строки. Названия картинок, разумеется, свои в файл писать нужно. |
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Всем болшое спасибо работает как часы
|
|||
|
||||
| ivan219 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1121 Регистрация: 19.11.2005 Где: Планета земля Репутация: 2 Всего: 12 |
Ещё вопрос чтоб новую тему не создавать как можно пресваивать свои имена unit простая замена Unit1; на чтото другое выдаёт ошибку.
|
|||
|
||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Используй "Сохранить как..." (Save as...)
Сохранишь юнит под другим именем - дельфя сама все подкорректирует. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |