Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > FAQ

FAQ Часто задаваемые вопросы

Ответ
 
Опции темы
Старый 15.10.2010, 19:33   #1
DenisKO
AnyKey`щик
 
Регистрация: 15.10.2010
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Печаль Создание кнопки воспроизводящую звук

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

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

подскажите как это сделать ...
если сможете то пришлите исходник
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 20:37   #2
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Для начала прочитать встроенную справку...
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 21:01   #3
DenisKO
AnyKey`щик
 
Регистрация: 15.10.2010
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Где она ?
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 21:04   #4
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Сообщение от DenisKO Посмотреть сообщение
Где она ?
Пойми меня правильно. Лучше забей на программирование
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо baton4ik за это полезное сообщение:
JACUK (16.10.2010), Phantom (16.10.2010), Reks888 (15.10.2010)
Старый 15.10.2010, 21:17   #5
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Создание кнопки воспроизводящую звук

на панельке сверху есть кнопочка help.
а вообще вот код (не проверял, писал сразу сюда):
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
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
dmitriy-dim (11.11.2010)
Старый 15.10.2010, 21:39   #6
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Сообщение от cherepets Посмотреть сообщение
на панельке сверху есть кнопочка help.
а вообще вот код (не проверял, писал сразу сюда):
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
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 21:54   #7
DIMMON4IK
Знающий
 
Аватар для DIMMON4IK
 
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений
(для 78 пользователей)
Ответ: Создание кнопки воспроизводящую звук

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


(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 21:57   #8
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Сообщение от DIMMON4IK Посмотреть сообщение
1. ну опечатался он, со всеми бывает; хотя-бы написал как правильно, а то тот 0 который задавал вопрос и этого не знает. "getkeypressed "
2. repeat там закрытый
3 почему это он внезапный? Просто цикл на выход с приложения
Ладно, возможно. Не программировал на МП с год, уже и забыл, что он настолько от паскаля отличается.
(Offline)
 
Ответить с цитированием
Старый 15.10.2010, 22:01   #9
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Создание кнопки воспроизводящую звук

until - закрывашка для repeat. в обычном паскале также.

а с GEYkeypressed и впрямь я отжег))
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо cherepets за это полезное сообщение:
dmitriy-dim (11.11.2010), Reks888 (16.10.2010)
Старый 16.10.2010, 00:45   #10
DenisKO
AnyKey`щик
 
Регистрация: 15.10.2010
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Ну так все таки как сделать то ...

помогите плиз !
(Offline)
 
Ответить с цитированием
Старый 16.10.2010, 00:54   #11
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Создание кнопки воспроизводящую звук

Тебе же дали код:

Сообщение от cherepets Посмотреть сообщение
на панельке сверху есть кнопочка help.
а вообще вот код (не проверял, писал сразу сюда):
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
(Offline)
 
Ответить с цитированием
Старый 16.10.2010, 02:29   #12
DenisKO
AnyKey`щик
 
Регистрация: 15.10.2010
Сообщений: 4
Написано 0 полезных сообщений
(для 0 пользователей)
Сообщение Ответ: Создание кнопки воспроизводящую звук

Не заработает.
1. Функции "geykeypressed нету"
2. Ты не закрываешь repeat
3. Внезапный 2й repeat
работать же не будет
(Offline)
 
Ответить с цитированием
Старый 16.10.2010, 02:35   #13
baton4ik
Дэвелопер
 
Аватар для baton4ik
 
Регистрация: 21.11.2009
Адрес: Киев
Сообщений: 1,699
Написано 657 полезных сообщений
(для 1,962 пользователей)
Ответ: Создание кнопки воспроизводящую звук

А все сообщения прочитать не можешь?

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

а с GEYkeypressed и впрямь я отжег))
(Offline)
 
Ответить с цитированием
Старый 16.10.2010, 11:59   #14
cherepets
Бывалый
 
Регистрация: 18.08.2009
Сообщений: 745
Написано 146 полезных сообщений
(для 215 пользователей)
Ответ: Создание кнопки воспроизводящую звук

в моем коде только опечатка gey вместо get. всё остальное правильно.

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


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com