C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Нужна программа, Программа таймер
Danila-pro
Отправлено: 05.02.2006, 17:22


Не зарегистрирован







Люди напишите пожалуйста для меня программу таймер.Эта программа для одной игры.У меня есть C++ Builder и поэтому я хочу писать на нем.Значит программа должна расчитывать время восстановления энергии и инфомировать пользователя звуковым сигналом.Программа дейтсвует так:в одно поле вводим количество энергии которая сейчас.В другое максимальное количетсво.Нажимаем на кнопку напосмнить когда энергия восстановится.Прогамма работает из расчета вся энергия восстнавливается за 20 минут.Напишите кому не сложно и пришлите исходный код.
для связи со мной bolgarchuk@mail.ru
Grigoriy
Отправлено: 06.02.2006, 00:47


Мастер участка

Группа: Участник
Сообщений: 381



Файл EnergyRestore.mp3 должен быть в одном каталоге с программой.

CODE

......
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
       : TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Timer1->Interval=1200000*(1-(StrToFloatDef(Edit1->Text,0)/StrToFloatDef(Edit2->Text,1)));
Timer1->Enabled=true;
}
//---------------------------------------------------------------------------

void __fastcall TForm1::FormCreate(TObject *Sender)
{
Timer1->Enabled=false;
MediaPlayer1->Visible=false;
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
Timer1->Enabled=false;
MediaPlayer1->FileName="EnergyRestore.mp3";
MediaPlayer1->Open();
MediaPlayer1->Play();
};
.......
Konstantine
Отправлено: 06.02.2006, 12:41


Мастер участка

Группа: Модератор
Сообщений: 545



писАл тоже для онлайн игры "Арена"
Тут
она универсальна — я думаю разберёшься....
но извини — код не дам

Вернуться в Вопросы программирования в C++Builder