|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
Как засунуть звук в exeшник17.05.2009, 00:05. Показов 8935. Ответов 26
Метки нет (Все метки)
Ув.программисты как можно засунуть музыку в exeшник.можно через медиаплеер с компьютера подгружать но это надо чтобы фаил был на компьютере.а вот как сделать чтобы она была в самом exeшнике?
0
|
|
| 17.05.2009, 00:05 | |
|
Ответы с готовыми решениями:
26
Как в dll засунуть иконки? Как засунуть объекты в PageControl?
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 17.05.2009, 00:10 | |
|
в ресурс запихни, и подлкючи к проекту.
0
|
|
|
38 / 24 / 4
Регистрация: 21.02.2009
Сообщений: 249
|
|
| 17.05.2009, 00:14 [ТС] | |
|
а как его в ресурс запихнуть?извините если глупые вещи спрашиваю просто никогда этого не делал
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 17.05.2009, 00:29 | |
|
создаешь *.rc файл, примерно следующего содержания:
1 RCDATA "music.mp3" в каталог с этим файлом переносишь music.mp3 после чего прогоняешь (открываешь с помощью) этот файл через brcc32.exe (лежи в папке билдера в каталоге bin) Добавлено через 2 минуты 29 секунд чуть не забыл... на выходе получаешь файл *.res.. перемещаешь его в каталог с проектом, и в .cpp файле прописываешь: #pragma resource "*.res"
2
|
|
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
|
| 17.05.2009, 17:42 | |
|
Monte-Cristo, а как вызвать эти вшитые файлы, или перевести в TResourceStream, напишите пожалуйста пример с произведением этого музыкального файла...
0
|
|
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|||||||||||
| 17.05.2009, 18:33 | |||||||||||
|
как проигрывать музыку прямо из ресурса -я не знаю.. никогда не задовался этой целью.. но можете врмено сохранять ее на жд, и проигрывать...
1 RCDATA "music.mp3"
0
|
|||||||||||
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
|||||||||||
| 18.05.2009, 02:25 | |||||||||||
|
Сделал, все как написано было, экзешник "вспух" ровно на сколько и файл который в него был вложен.
А вот, чтобы считать...
Сделал так:
"Resource 1 not found" Вот даже не знаю, что делать(
0
|
|||||||||||
|
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
|
|
| 18.05.2009, 09:07 | |
|
вы в какой версии билдера работаете. я свой код проверил на 6..
если у вас не найден ресурс, значит его там нет. Как у вас .rc файл называется. При компоновки .rc файла, у вас получается .res ?
0
|
|
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
||
| 18.05.2009, 10:52 | ||
|
Образно говоря, до добавления ресурсов *.exe весил 800kb, а вставляемый файл 170kb Когда создаю a.rc, прописываю в него текст, после компиляции, появляется a.res(171kb),и сам *.exe весит 970kb=800+170.
0
|
||
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
|
| 24.05.2009, 04:51 | |
|
Раздражает!(ни как не пашет и неверится, что в 2009 отключили возможность) Скиньте пожалуйста в архиве, готовый проект где используется работа с файлами(любыми: звук,рисунок,exe).Заранее очень благодарен!
0
|
|
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
||||||
| 24.05.2009, 05:00 | ||||||
|
QenT,
для wav попробуй!
0
|
||||||
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
||
| 24.05.2009, 05:37 | ||
|
Если RT_RCDATA, то я получил myResSound1.RES, положил его к проекту и в юните подключил, программа запускается без ошибок, но звук не проигрывается(предположительно потому, что не находит)
0
|
||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 24.05.2009, 05:56 | |
|
QenT,
0
|
|
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
||
| 24.05.2009, 06:12 | ||
|
я щас попробовал через консоль(адресса длинные поэтому через батник): "C:\Program Files\CodeGear\RAD Studio\6.0\bin\brcc32.exe" "C:\Users\Vladislove\Documents\RAD Studio\Projects\myResSound1.rc" pause
0
|
||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 24.05.2009, 06:23 | |
|
QenT,
правая кнопка и ... открыть с помощью ... ищу "brcc32.exe" OK! myResSound1.rc должен находится в папке с проектом, где уже есть файлы wav, "VERTU.wav" и "Minute.wav". и еще какие у ты включишь в "*.rc"
0
|
|
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
||||
| 24.05.2009, 06:34 | ||||
|
Добавлено через 3 минуты 41 секунду Добавлено через 6 минут 20 секунд VertuRW RCDATA "VERTU.wav" MinuteRW RCDATA "Minute.wav" все файлы присутсвуют при запуске если сделать скрин за доли сек как картинка мигнет(внутри пишется ) Error resSound1.rc 1 2: Bad character in source input
0
|
||||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 24.05.2009, 06:37 | |
|
QenT,
покажи свой myResSound1.cpp
1
|
|
|
40 / 40 / 8
Регистрация: 29.01.2009
Сообщений: 244
|
||
| 24.05.2009, 06:39 | ||
|
Спасибо!
0
|
||
|
562 / 373 / 55
Регистрация: 05.04.2009
Сообщений: 767
|
|
| 24.05.2009, 06:42 | |
|
QenT,
потому, что идентификатор.
0
|
|
|
0 / 0 / 0
Регистрация: 24.05.2009
Сообщений: 3
|
||||||
| 24.05.2009, 07:41 | ||||||
|
У меня та же самая проблема. При этом - в Builder 2007 все работает.
Вот мой код
0
|
||||||
| 24.05.2009, 07:41 | |
|
Помогаю со студенческими работами здесь
20
Как засунуть форму из dll в TPanel главной формы приложения??? Как засунуть звук в exe Как открыть exeшник? exeшник с файлами? Не запускается EXEшник Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes.
А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения
развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит:
токи, напряжения и их 1 и 2 производные при t = 0;. . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|