Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми для Windows, що представляє собою MP3 плеєр

Реферат Розробка програми для Windows, що представляє собою MP3 плеєр





ЕОМ. p align="justify"> Налаштування з обробки даних в програмі також відсутні.

Розроблюваний проект складається з одного файлу (модулів), опис яких наведено у Додатку А.


2.2 Текст програми


{MP3 плееер з регулятором гучності.} mp3p_;


, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, StdCtrls, Buttons, ExtCtrls, MPlayer, ComCtrls,

, FileCtrl;// ці посилання вставлені вручну

= class (TForm)

// кнопки: TSpeedButton;// Попередня композиція: TSpeedButton;// Відтворення/Стоп: TSpeedButton;// Наступна композиція: TSpeedButton;// Вибір папки

: TListBox;// Список композицій (mp3 файлів)

: TMediaPlayer;// медіа плеєр

: TTrackBar;// регулятор гучності

: TTimer;: TLabel;: TLabel;

: TShape;// рамка навколо кнопок

FormCreate (Sender: TObject); ListBox1Click (Sender: TObject); SpeedButton2Click (Sender: TObject); SpeedButton1Click (Sender: TObject); SpeedButton3Click (Sender: TObject); TrackBar1Change (Sender: TObject); Timer1Timer (Sender: TObject); SpeedButton4Click (Sender: TObject);


// ці оголошення вставлені сюди вручнуюPlay;// воспроізведеніеPlayList (Path: string);// формує список MP3 файлів


{Private declarations}

{Public declarations};

: TForm1;



{$ R *. dfm}: string [255];, sec: integer;// Час відтворення: LongWord;// старше слово - правий канал,

// молодше - лівий.


// формує список MP3 файловTForm1.PlayList (Path: string);: PChar;// покажчик на nul-terminated рядок: string [128];// звичайна Паскаль рядок

: TSearchRec;// структура SearchRec містить інформацію

// о файлі, що задовольняє умові поіска.Clear;

// сформувати список mp3 файловFindFirst (Path + '*. mp3', faAnyFile, SearchRec) = 0 then

// в каталозі є файл з розширенням WAV

// додамо ім'я цього файлу в спісок.Items.Add (SearchRec.Name);

// поки в каталозі є інші файли з розширенням WAV (FindNext (SearchRec) = 0) do.Items.Add (SearchRec.Name);;. ItemIndex: = 0;;

TForm1.FormCreate (Sender: TObject); ('');. ItemIndex: = 0;. Caption: = ListBox1.Items [ListBox1.itemIndex];

. Position: = 7;


// старше слово змінної volume - правий канал,

// молодше - лівий: = (TrackBar1.Position - TrackBar1.Max +1) * 6500;: = volume + (volume shl 16); (WAVE_MAPPER, volume);// рівень сигналу;



Назад | сторінка 6 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Зв'язний список футболістів
  • Реферат на тему: Анотований список гедзів Костанайської області
  • Реферат на тему: Програма &Список комерційних банків& на мові Сі
  • Реферат на тему: Список загроз безпеки для території проживання
  • Реферат на тему: Птахи Богословського кладовища Санкт-Петербурга: список і розподілення