Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать в функции динамическую переменную?


Al ©   (2008-06-21 15:42:00) 

Всем привет.
Подскажите пожалуйста, как в стандартной функции, сделать так, чтобы переменной X Присваивалось некоторое числовое значение, то есть в зависимости от числа выбирался нужный номер файла. перепробовал дофига типов переменных все равно ругается на несовместимость типов.
sndPlaySound('X.WAV', SND_ASYNC);


grisme   (2008-06-24 18:18:00) [1]

или погугли. была статья по программированию воспроизведения MIDI, и не одна.


{RASkov}   (2008-06-22 03:59:00) [2]

> [3] Al   (21.06.08 19:50)
> есть ли встроенная функция для проигрыша миди(*.mid) файлов
> наподобии sndPlaySound?

Посмотри в справке по ВинАПИ - MIDI Functions


Al   (2008-06-21 19:50:00) [3]

Спасибо большое {RASkov} очень помогло.
И еще один глупый вопрос:)
есть ли встроенная функция для проигрыша миди(*.mid) файлов наподобии sndPlaySound? и если нет, то можно ли mid воспроизводить без media player?


{RASkov}   (2008-06-21 16:17:00) [4]

Т.е.:
Result:=sndPlaySound( PChar(Format('%d.wav', [N]) ), SND_ASYNC);


{RASkov}   (2008-06-21 16:14:00) [5]

> [0] Al   (21.06.08 15:42)

function MyPlaySound(N: Integer): LongBool;
begin
 Result:=sndPlaySound(Format('%d.wav', [N]), SND_ASYNC);
end;


Наверх

Титульная страница Поиск, карта сайта Написать письмо