![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
.NET-чик
Форумчанин
Регистрация: 24.03.2007
Сообщений: 569
|
![]()
Я даж специально Переустановил Дельфи... На Английскую, думал МОж перевод Кривой. Захожу File> New > Other и все вкладки Облазил, но Resource нигде не видел
![]()
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок ![]() |
![]() |
![]() |
![]() |
#12 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Так... Допустим, это только у меня Enterprize Edition...
![]() Хорошо, в составе файлов проекта есть файл что-то вроде Project1.res ? Ну должен быть, он создается автоматически. А на диске Дельфи должен присутствовать каталог Workshop. Это - редактор ресурсов. Установите его и добавьте в Project1.res все, что нужно - картинку и т.д. Нет и Workshop-а ? Ну, поищите на тематических сайтах какой-нибудь редактор ресурсов... Цитата:
Последний раз редактировалось mihali4; 27.03.2007 в 12:29. |
|
![]() |
![]() |
![]() |
#13 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
извините конечно, но разве Вас не устраивает *.RC + brcc32.exe ?
|
![]() |
![]() |
![]() |
#14 |
.NET-чик
Форумчанин
Регистрация: 24.03.2007
Сообщений: 569
|
![]()
ЗА WorkShop Спасиба большое, теперь ресурсы можно добавлять)) вот только на *jpeg нехочет, и Юзер Дата Ставлю всеравно, но это неважно... А теперь Как использовать эти ресурсы в программе??
"Разработка под веб - как работа с пылесосом: нихрена не прикольно, но засасывает"
Мо маленький городок ![]() |
![]() |
![]() |
![]() |
#15 | ||
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
- добавьте новый ресурс BITMAP с нужными размерами. - откройте вашу картинку в каком-нибудь графическом редакторе (да хоть Paint), выделите все и скопируйте в буфер. - вставьте из буфера в графическое поле ресурса (как обычно копируете картинку). Цитата:
1. Вставьте директиву после {$R *.DFM} (если вы создали дополнительный файл ресурса JpgPic.RES) {$R JpgPic.RES} 2. Добавьте процедуру загрузки ресурса в программу: procedure LoadJPEG; var NewJPG: TJPEGImage; RStream: TResourceStream; Begin NewJPG:=TJPEGImage.Create; RStream:=TResourceStream.CreateFrom ID(HInstance, 1, RT_RCDATA); try NewJPG.LoadFromStream(RStream); Canvas.Draw(12,12,NewJPG); // Для проверки нарисуем на поле формы finally NewJPG.Free; RStream.Free; end; end; Параметр, выделенный красным - это индекс ресурса. Можно добавить еще несколько таких строчек и загрузить несколько jpeg ресурсов сразу. Да, чуть не забыл. Для работы с jpeg нужно в список USES в начале юниты добавить Jpeg. |
||
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Dev-C++ проблема с запуском программ | Надюха | Помощь студентам | 12 | 28.05.2008 03:55 |
Как поставить заставку перед запуском главной формы программы? | NiganInterCOM | Общие вопросы Delphi | 2 | 22.02.2008 16:11 |
проблема с запуском Delphi6 | xen | Общие вопросы Delphi | 2 | 18.03.2007 01:16 |
ПАМАГИТЕ с запуском архивирования!!! | VitAngel | Общие вопросы Delphi | 1 | 20.02.2007 09:35 |