![]() |
|
Модераторы: Snowy, Alexeis, MetalFan |
![]()
|
|
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 2 Всего: 68 |
Щаз под рукой нету ничего из компиляторов, так что только идея...
|
|||
|
||||
| alexamur |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.3.2009 Репутация: нет Всего: нет |
Нихт арбайтен
и еще выводится окно "Не найден ресурс p:D" |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
ну прально, у ресурса какой идентификатор?
-------------------- There are always someone smarter than you... |
|||
|
||||
| alexamur |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.3.2009 Репутация: нет Всего: нет |
||||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
alexamur, а в параметре RID что передается?
-------------------- There are always someone smarter than you... |
|||
|
||||
| alexamur |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.3.2009 Репутация: нет Всего: нет |
Наверное я повеселю Вас: а как узнать ID ресурса?
|
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
alexamur, повеселил. какой установишь ID, такой и будет. к ресурсу можно обратиться как по имени, так и по ID.
Добавлено через 1 минуту и 46 секунд
достаточно просто указать hInstance вместо Application.Handle. так же должна быть функция с примерным названием TResourceStream.CreateFromName -------------------- There are always someone smarter than you... |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 2 Всего: 68 |
alexamur, фиг с ним с идом....Будем рулить тем что есть под рукой
Плюём на варнинг ибо не его собачье дело.... |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
-------------------- There are always someone smarter than you... |
|||
|
||||
| Alexeis |
|
|||
![]() Амеба Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 55 Всего: 459 |
Правильно будет не Application.Handle, HInstance - т.е. базовый адрес приложения в его виртуальном адресном пространстве или HInstance Dll если ресурс находиться в Dll.
-------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
| alexamur |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.3.2009 Репутация: нет Всего: нет |
Alexeis - HInstance реально работает - спасибо
- с Application.Handle со ссылкой на имя не работает Сейчас компилируется без ошибок, создает из ресурса, по указанному пути, реальный миди-файл, но не воспроизводит его. Как это организовать? И чтобы после закрытия формы миди убивался?
|
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 5 Всего: 128 |
-------------------- There are always someone smarter than you... |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 2 Всего: 68 |
Ну дык уважаемый...
Это сообщение отредактировал(а) ~FoX~ - 13.3.2009, 15:04 |
|||
|
||||
| alexamur |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.3.2009 Репутация: нет Всего: нет |
Так в том и вопрос, что не знаю, как заставить "петь" мидюшку. А ОН - это миди-файл. Ну "слабоват еще в коленках"...да и раньше еще говорил, что из кухонной утвари...чайник... Добавлено через 3 минуты и 9 секунд О.... сорри...пока писал я, ответил ~FoX~ СПАСИБО. Вот сейчас поизучаю все это - отпишусь |
|||
|
||||
| alexamur |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 7.3.2009 Репутация: нет Всего: нет |
Ну вот...сейчас играет вовсю, но только при закомментированной последней подпрограмме
В принципе, play останавливать и не надо (в моем случае) - при закрытии формы и так stop. А вот удалить файл желательно. Не нашел ничего лучше, чем спрятать извлекаемый файл куда подальше. Во как ругается : [Error] Unit1.pas(31): Undeclared identifier: 'FormClose' [Error] Unit1.pas(31): ';' expected but ')' found [Fatal Error] Project1.dpr(6): Could not compile used unit 'Unit1.pas' |
|||
|
||||
![]()
|
| Правила форума "Delphi: Звук, графика и видео" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делится вскрытыми компонентами
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Girder, Snowy. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Звук, графика и видео | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |