forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   FAQ (http://forum.boolean.name/forumdisplay.php?f=48)
-   -   Создание кнопки воспроизводящую звук (http://forum.boolean.name/showthread.php?t=13503)

DenisKO 15.10.2010 19:33

Создание кнопки воспроизводящую звук
 
Я в MidletPascal полный 0 но очень хочется создать и приложение:

При нажатии на кнопку играет звук

подскажите как это сделать ...
если сможете то пришлите исходник

baton4ik 15.10.2010 20:37

Ответ: Создание кнопки воспроизводящую звук
 
Для начала прочитать встроенную справку...

DenisKO 15.10.2010 21:01

Ответ: Создание кнопки воспроизводящую звук
 
Где она ?

baton4ik 15.10.2010 21:04

Ответ: Создание кнопки воспроизводящую звук
 
Цитата:

Сообщение от DenisKO (Сообщение 164779)
Где она ?

Пойми меня правильно. Лучше забей на программирование :-)

cherepets 15.10.2010 21:17

Ответ: Создание кнопки воспроизводящую звук
 
на панельке сверху есть кнопочка help.
а вообще вот код (не проверял, писал сразу сюда):
PHP код:

program shit;
begin
repeat until geykeypressed
=KE_KEY1;
if 
not openplayer('/shit.mid''audio/midi'then halt
if 
not setplayercount(-1then halt;
if 
not startplayer then halt;
repeat until geykeypressed=KE_KEY2;
end


baton4ik 15.10.2010 21:39

Ответ: Создание кнопки воспроизводящую звук
 
Цитата:

Сообщение от cherepets (Сообщение 164788)
на панельке сверху есть кнопочка help.
а вообще вот код (не проверял, писал сразу сюда):
PHP код:

program shit;
begin
repeat until geykeypressed
=KE_KEY1;
if 
not openplayer('/shit.mid''audio/midi'then halt
if 
not setplayercount(-1then halt;
if 
not startplayer then halt;
repeat until geykeypressed=KE_KEY2;
end


Не заработает.
1. Функции "geykeypressed нету"
2. Ты не закрываешь repeat
3. Внезапный 2й repeat

DIMMON4IK 15.10.2010 21:54

Ответ: Создание кнопки воспроизводящую звук
 
Цитата:

Сообщение от baton4ik (Сообщение 164792)
Не заработает.
1. Функции "geykeypressed нету"
2. Ты не закрываешь repeat
3. Внезапный 2й repeat

1. ну опечатался он, со всеми бывает; хотя-бы написал как правильно, а то тот 0 который задавал вопрос и этого не знает. "getkeypressed "
2. repeat там закрытый
3 почему это он внезапный? Просто цикл на выход с приложения

baton4ik 15.10.2010 21:57

Ответ: Создание кнопки воспроизводящую звук
 
Цитата:

Сообщение от DIMMON4IK (Сообщение 164795)
1. ну опечатался он, со всеми бывает; хотя-бы написал как правильно, а то тот 0 который задавал вопрос и этого не знает. "getkeypressed "
2. repeat там закрытый
3 почему это он внезапный? Просто цикл на выход с приложения

Ладно, возможно. Не программировал на МП с год, уже и забыл, что он настолько от паскаля отличается.

cherepets 15.10.2010 22:01

Ответ: Создание кнопки воспроизводящую звук
 
until - закрывашка для repeat. в обычном паскале также.

а с GEYkeypressed и впрямь я отжег))

DenisKO 16.10.2010 00:45

Ответ: Создание кнопки воспроизводящую звук
 
Ну так все таки как сделать то ...

помогите плиз !

baton4ik 16.10.2010 00:54

Ответ: Создание кнопки воспроизводящую звук
 
Тебе же дали код:

Цитата:

Сообщение от cherepets (Сообщение 164788)
на панельке сверху есть кнопочка help.
а вообще вот код (не проверял, писал сразу сюда):
PHP код:

program shit;
begin
repeat until geykeypressed
=KE_KEY1;
if 
not openplayer('/shit.mid''audio/midi'then halt
if 
not setplayercount(-1then halt;
if 
not startplayer then halt;
repeat until geykeypressed=KE_KEY2;
end



DenisKO 16.10.2010 02:29

Ответ: Создание кнопки воспроизводящую звук
 
Цитата:

Не заработает.
1. Функции "geykeypressed нету"
2. Ты не закрываешь repeat
3. Внезапный 2й repeat
работать же не будет

baton4ik 16.10.2010 02:35

Ответ: Создание кнопки воспроизводящую звук
 
А все сообщения прочитать не можешь?

Цитата:

Сообщение от baton4ik (Сообщение 164797)
Ладно, возможно. Не программировал на МП с год, уже и забыл, что он настолько от паскаля отличается.

Цитата:

Сообщение от cherepets (Сообщение 164800)
until - закрывашка для repeat. в обычном паскале также.

а с GEYkeypressed и впрямь я отжег))


cherepets 16.10.2010 11:59

Ответ: Создание кнопки воспроизводящую звук
 
в моем коде только опечатка gey вместо get. всё остальное правильно.

программа будет вклчать звук когда нажмешь на 1 и закрываться когда нажмешь на 2.


Часовой пояс GMT +4, время: 04:43.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot