Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2021, 08:19   #1
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 621
Счастье Как создать файл-ресурсов в Delphi?

Здравствуйте!
Подскажите, пожалуйста, как создать ресурс в IDE Delphi?
Женя32 вне форума Ответить с цитированием
Старый 15.02.2021, 08:36   #2
Desc
Участник клуба
 
Аватар для Desc
 
Регистрация: 21.11.2007
Сообщений: 1,063
По умолчанию

Разве он не создается вместе с проектом?
I am not a wizard, I am just learning.
Desc вне форума Ответить с цитированием
Старый 15.02.2021, 08:44   #3
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 621
По умолчанию

Цитата:
Сообщение от Desc Посмотреть сообщение
Разве он не создается вместе с проектом?
Я наверно не правильно вопрос сформулировал.
Как поместить какой-нибудь файл в ресурс rc? Например, 1.txt, 1.mp3, 1.avi и т.д.
Женя32 вне форума Ответить с цитированием
Старый 15.02.2021, 09:32   #4
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,792
По умолчанию

1. создаёшь файл с расширением RC, например MAMA.RC. его можно спокойно редактировать с помощью блокнота.
2. внутри него прописываешь ресурсы и то, как они будут называться в твоей программе.
например, файл ресурсов с картинками и прочей лабудой
sample_bmp BITMAP sample.bmp
sample_ico ICON sample.ico
sample_cur CURSOR sample.cur
sample_ani ANICURSOR sample.ani
sample_jpg JPEG sample.jpg
sample_wav WAVE sample.wav
sample_txt TEXT sample.txt
3. в папке, где находится Delphi, находишь небольшую консольную программку brcc32.exe, копируешь в папку своего проекта и запускаешь. если нет ошибок, то она очень быстро сработает и у тебя плоявится файл ресурса MAMA.RES
4. в проекте не забудь подключить этот файл:
{$R resources.res}
{$R mama.res}
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Старый 15.02.2021, 09:48   #5
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 621
По умолчанию

Цитата:
Сообщение от NetSpace Посмотреть сообщение
1. создаёшь файл с расширением RC, например MAMA.RC. его можно спокойно редактировать с помощью блокнота.
2. внутри него прописываешь ресурсы и то, как они будут называться в твоей программе.
например, файл ресурсов с картинками и прочей лабудой
sample_bmp BITMAP sample.bmp
sample_ico ICON sample.ico
sample_cur CURSOR sample.cur
sample_ani ANICURSOR sample.ani
sample_jpg JPEG sample.jpg
sample_wav WAVE sample.wav
sample_txt TEXT sample.txt
3. в папке, где находится Delphi, находишь небольшую консольную программку brcc32.exe, копируешь в папку своего проекта и запускаешь. если нет ошибок, то она очень быстро сработает и у тебя плоявится файл ресурса MAMA.RES
4. в проекте не забудь подключить этот файл:
{$R resources.res}
{$R mama.res}
Нашел способ проще:

[Project] -> [Resources and images] -> [add]
И вызов:

Код:
procedure TForm1.FormCreate(Sender: TObject);
var
  rs: TResourceStream;
begin
  rs:=TResourceStream.Create(HInstance,'MyRes',RT_RCDATA);
  
end;
Женя32 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нуждаюсь в помощи - как запустить BAT файл из ресурсов программы АлександрDelphi Общие вопросы .NET 7 30.06.2016 17:23
Как включит файл ресурсов в компиляцию Сергей_98 Visual C++ 3 08.11.2011 22:52
как создать пик-файл звука из приложения delphi Даниил_глазко Мультимедиа в Delphi 9 07.12.2010 14:50