Scooby Опубликовано 4 августа, 2004 Жалоба Поделиться Опубликовано 4 августа, 2004 Хочу сделать звуковое сопровождение в своей новой программе, (в формате midi) разрабатываемой мной в Delphi 7, но не знаю, как это реализовать. Помогите, если кто знает. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
dartman Опубликовано 4 августа, 2004 Жалоба Поделиться Опубликовано 4 августа, 2004 Не нужно создавать две почти одинаковые темы одновременно. Это запрещено в Правилах форума. Вторая тема удалена. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Kuzmich Опубликовано 4 августа, 2004 Жалоба Поделиться Опубликовано 4 августа, 2004 Компонент MediaPlayer... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Darhazer Опубликовано 4 августа, 2004 Жалоба Поделиться Опубликовано 4 августа, 2004 А можно еще и через WinAPI (MCI - Multimedia Control Interface) Част кода одной игри: Procedure InitMusic(h_DC: HDC);varOpenParms: TMCI_Open_Parms;PlayParms: TMCI_Play_Parms;StatusParms: TMCI_Status_Parms;SetParms: TMCI_Set_Parms;beginif midiOutGetNumDevs<1 then Music:=falseelse beginmusic:=true;OpenParms.lpstrDeviceType := 'sequencer';OpenParms.lpstrElementName := 'Tank.mid';MCISendCommand(0, MCI_OPEN, MCI_OPEN_TYPE or MCI_OPEN_ELEMENT or MCI_WAIT, LongInt(@OpenParms));id:=OpenParms.wDeviceID;SetParms.dwTimeFormat := MCI_FORMAT_MILLISECONDS;PlayParms.dwCallback := h_dc;MCISendCommand(ID, MCI_PLAY, MCI_NOTIFY, LongInt(@PlayParms));end;end; Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.