Delphi тілінің анимация мүмкіншіліктері

Автор работы: Пользователь скрыл имя, 27 Марта 2015 в 21:03, дипломная работа

Краткое описание

Delphi тілінің анимация мүмкіншіліктері

Содержание

Кіріспе .........................................................................................................................3
1 Тарау. Бағдарламаға жалпы сипатама ……………………………………….4
§ 1.1 Анимацияның замандас мүмкіншіліктері.......................................................4
2 Тарау. Әзірлеме ортасын тандау……………………………………………..14
§ 2.1 Математикалық әдістерді таңдау...................................................................14
§ 2.2 Бағдарламалау тілін тандау............................................................................20
3 Тарау. Бағдарлама құру......................................................................................25
§ 3.1 Бағдарламаның жалпы қызмет ету алгоритімнің әзірлемесі.......................25
§ 3.2 Пайдаланушы интерфейсінің әзірлемесі.......................................................25
4 Тарау. Бағдарламалық бұйым әзірлемесі процесін сипаттау......................27
§ 4.1 Бағдарламаны сипаттау.......................................................................27
§ 4.2 Қолданылатын әдістер, алгоритмді сипаттау..................................28
§ 4.3 Құрамдас бөліктерді және олардың арасындағы байланыстарды
сипаттау.........................................................................................................29
§ 4.4 Бағдарламаның блок-схемасы............................................................29
§ 4.5 Шығыс және кіріс мәліметтерін сипаттау........................................29
§ 4.6 Бағдарламалау тілін сипаттау............................................................30
§ 4.7 Пайдаланушы жетекшілігі................................................................21
§ 4.8 Бағдарламашы жетекшілігі...............................................................32
5 Тарау. Д.К. Жұмыс істеу кезіндегі экономикалық шығындар..................34
6 Тарау. Д.К. Жұмыс істеу кезіндегі еңбекті қорғау, қауіпсіздік техникасы және өртке қарсы шаралар...................................................................................36
7 Тарау. Жалпы қортындылар.............................................................................44
§ 7.1 Бағдарлама листингі.......................................................................................44
§ 7.2 Есептеу қортындылары...................................................................................48
Әдебиет тізімі............................................................................................................49
Қосымшалар.............................................................................................................51
Бағдарламасы бар дискета немесе басқа тасуалы

Прикрепленные файлы: 1 файл

Delphi тілінің анимация мүмкіншіліктері.doc

— 413.00 Кб (Скачать документ)

    // "экрана" (области  на поверхности формы),

    // на котором будет  выведен клип

    DimAvi(OpenDialog.FileName,width,height);

 

    mh:=SpeedButton1.Top - 10;

    mw:=Form1.ClientWidth;

 

    if mh > height

        then kh :=1

        else kh := mh/height;

 

    if mw > width

        then kw :=1

        else kw := mw/width;

 

    if kw < kh

        then k := kw

        else k := kh;

 

    // здесь масштаб определен

 

    width  := Round(width * k);

    height := Round(height * k);

 

    left := (Form1.ClientWidth - width ) div 2;

    top := 10;

 

    MediaPlayer.FileName := OpenDialog.FileName;

    MediaPlayer.Open;

    MediaPlayer.DisplayRect := Rect(left,top,width,height);

    SpeedButton1.Enabled := True;

end;

 

// щелчок на кнопке Play/Stop

procedure TForm1.SpeedButton1Click(Sender: TObject);

begin

   if SpeedButton1.Down  then

    begin

      // начать воспроизведение

      MediaPlayer.Play;

      SpeedButton1.Hint := 'Stop';

    end

    else begin

      // остановить воспроизведение

      MediaPlayer.Stop;

      SpeedButton1.Hint := 'Play';

    end;

end;

 

// сигнал от плейера

procedure TForm1.MediaPlayerNotify(Sender: TObject);

begin

  if (MediaPlayer.Mode = mpStopped )

     and SpeedButton1.Down

  then

     SpeedButton1.Down := False; // "отжать" кнопку Play

end;

 

end.

 

7.2 Есептеу нәтижесі

 

 

 

“Бейнеойнатқыш” бағдарламасын әзірлеуде, сонымен қатар кез келген бағдарламалық қамтамасыз етуді құрастыруда барлық қажетті шаралардың маңыздылығы мен басымдылығын қарастыруға, бағалауға және оның құрылымын қарауға, нақты жоба үшін қажеттілігін тексеруге болады. Жоғарыда сипатталған жоба бағдарламалық қамтамасыз ету әзірлемесінің барлық аспектілерін – техникалық тапсырманы, әзірлемені, қолдауды мүмкіндік береді.

 

 

 

 

 

Әдебиет тізімі

 

негізгі

 

  1. А. Сергеев, Delphi на примерах. Бином. Москва. 2001г.

  1. В.А. Архангельский, Delphi 7.0, Бином. Москва. 2003г.

  1. В.Гофман, В.Хомоненко, Delphi. Быстрый старт. BHV. Москва. 2002г.

  1. Дж. Браун, Принципы работы сети. ЭКОМ. Москва. 2004г.

  1. И. Кокс, Delphi 7 для профессионалов. BHV. Москва. 2005г.

  1. И.Биллиг, Объектно-ориентированное программирование. Питер. Санкт-Петербург. 2000г.

  1. С. Тарлингтон, 3 стороны программирования. Питер. Санкт-Петербург. 1999г.

  1. С.Т. Стерлинг, Принципы программирования. Питер. Санкт-Петербург. 2003г.

  1. Т. Астон, Успешное программирование. Бином. Москва. 2002г.

  1. У. Трайдент, Интернет и локальные сети. ЭКОМ. Москва. 2004г.

 

қосымша

 

  1. А.К. Петров, «Эпоха Интернет», CHIP, №13(522) от 15.04.2005г.
  2. ГОСТ 12.1.003-88 Шум. Общие требования безопасности
  3. ГОСТ 12.2.032-78 Конструкция рабочего места, взаимное расположение всех его элементов
  4. ГОСТ 19.101-77 Виды программ и программных документов
  5. ГОСТ 19.102-77 Стадии разработки
  6. ГОСТ 19.103-77 Обозначения программ и программных документов
  7. ГОСТ 19.105-78 Общие требования к программным документам
  8. ГОСТ 19.401-78 Текст программы
  9. ГОСТ 19.402-78 Описание программы
  10. ГОСТ 19.504-79 Руководство программиста
  11. ГОСТ 19.505-79 Руководство оператора
  12. ГОСТ 19.506-79 Описание языка
  13. ГОСТ 19-002-80 Схемы алгоритмов программ
  14. Е.Козловский, «Delphi, Visual Basic и другие», Компьютерра, №19(382) 21.05.2005г.
  15. С.В. Баранов, «Уроки программирования», Компьютер Пресс, №15-21 за 2004г.
  16. СниП-II-12-77 Строительно-акустические методы защиты от шума
  17. СР-245/71 Параметры микроклимата на рабочем месте

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 №1қосымша


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 



Информация о работе Delphi тілінің анимация мүмкіншіліктері