| 
| 
 | Вопрос # 3 407/ вопрос открыт / | 
 |  Здравствуйте!Unit1.pas(72,29) Fatal: Syntax error, ")" expected but "," found
 
 PlaySound(Pchar(!!вот тут!!'123.wav',0,SND_ASYNC);
 вместо 123 имя своего файла пишу..что не так?
 И ещё, куда её лучше записать, чтобы она сразу при открытии воспроизводиласЬ? FormCreate?
 
 И ещё, знаю что в делфи есть компонент Media Player, а какой компонент отвечает за воспроизведение видео в LazaRus?
 
|  |   Вопрос задал: firo-sama (статус: Посетитель)Вопрос отправлен: 16 ноября 2009, 01:49
 Состояние вопроса: открыт, ответов: 1.
 |  Ответ #1. Отвечает эксперт: Жикльор Здравствуйте, firo-sama!
 PChar() - это функция.
 А вы в строке PlaySound(Pchar(!!вот тут!!'123.wav',0,SND_ASYNC); дужку открыли, а закрыть - не закрыли.
 Поэтому правильная запись:
 
 PlaySound(Pchar('123.wav'),0,SND_ASYNC);
|  | Ответ отправил: Жикльор (статус: 5-ый класс)Время отправки: 16 ноября 2009, 10:47
 
 |  
 Мини-форум вопросаВсего сообщений: 2; последнее сообщение — 16 ноября 2009, 11:19; участников в обсуждении: 2. 
|   | Death_Master (статус: Посетитель), 16 ноября 2009, 01:55 [#1]: PlaySound(Pchar(!!вот тут!!'123.wav',0,SND_ASYNC);поменяйте на PlaySound(Pchar(!!вот тут!!'123.wav'),0,SND_ASYNC);Должно помочь  А если точнее, то правильнее написать
 
 PlaySound(Pchar('.\sounds\123.wav'),0,SND_ASYNC);Это если звук лежит в папке sounds, находящейся в каталоге програмы и программа пишется под винду
 Вставлять лучше в FormShow т.к. в FormCreate могут быть созданы не все компоненты...
 Обычно захожу по ночам... (60-70%)Если нужно что-то написать, то беру оборудованием, деньгими и пивом(при личной встрече)...
 P.S. Помогаю и рассказываю бесплатно ^_^.....Nyaaa!
 |  
|   | Вадим К (статус: Академик), 16 ноября 2009, 11:19 [#2]:PChar - это не функция! это просто приведения типа. Галочка "подтверждения прочтения" - вселенское зло. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |