Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 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 Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: 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

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 - это не функция! это просто приведения типа.
Галочка "подтверждения прочтения" - вселенское зло.

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:34
Выполнено за 0.03 сек.