Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 4 Создание заставки для приложения

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 9.11.2024

Лабораторная работа № 4

Создание заставки для приложения.

Порядок работы.

Заставки имеют многие программы, работающие в операционных системах семейства Windows. Заставка представляет собой графическое изображение, появляющееся на несколько секунд после запуска программы. В ней может содержаться название программного продукта и информация о разработчиках. Графическое изображение, т.е. файл с расширением  .bmp, создадим с помощью графического редактора.

  1.  Создадим новое приложение.
  2.  Графический редактор запустим с помощью команды главного меню Tools/ Image Editor.

               

Окно графического редактора, входящего в среду Delphi

  1.  Работа в графическом редакторе Delphi  мало чем отличается от работы в известном графическом редакторе Paint. При создании графического файла вы можете поступить одним из двух способов – либо создать новый файл, либо внести изменения в существующий. Выберем первый способ. Выполним команду главного меню  File/New/Bitmap File (.bmp). В появившемся диалоговом окне Bitmap Properties  в поле Width (ширина) установим – 300, а в поле Heigth  (высота) – 200. В группе переключателей Colors выберем переключатель  VGA ( 16 colors)  или любой другой, в зависимости от того, сколько цветов вы хотите включить в свой рисунок.

Нажмем ОК.

                            

Диалоговое окно для

установки параметров рисунка

  1.  Создадим произвольное изображение. Для того чтобы выбрать цвет

    символов, следует подвести курсор мыши к окну с требуемым цветом в    

    палитре цветов и нажать левую клавишу. При нажатой правой клавише    

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

    простейшем случае можно поступить, например, так: набрать черными

    буквами на белом фоне текст:

Разработчик – Иванов И.И.

Пример создания

ЗАСТАВКИ

     Выберем черный цвет для символов, белый для фона в палитре цветов. Выполним команды EditSeSelect All  и EditSCut для очистки рисунка. Далее вставим приведенный выше текст.

     

Внешний вид создаваемой заставки

Для этого воспользуемся кнопкой Т(Text)   инструментальной панели.

    Прежде чем размещать текст, следует задать характеристики шрифта с

    помощью команды  Text/Font.

  1.  Выполним команду File/Save  и сохраним графический файл под

         именем  ris.bmp  в той же папке, что и проект. Выйдем из графического

         редактора по команде   file/exit.

  1.  Со станицы System  поместим на форму Form1  компонент Timer. Он получит имя  Timer1. Свойство  Interval установим равным 3000.
  2.  Со станицы Additional  поместим на форму компонент Image  ( имя -Image1). Выберем свойство  Picture и нажмем кнопку с тремя точками. Появится окно  Picture Editor. Нажмем кнопку  Load и выберем файл ris.bmp . В  Picture Editor нажмем ОК. Для того чтобы рисунок был виден полностью, установим свойство  Autosize в  True. После этого расположим рисунок так, чтобы он находился  в центре формы.

                    

Размещение на форме компонентов Timer и Image

  1.  Активизируем компонент  Timer1 двойным щелчком и создади следующий обработчик события  OnTimer:

         procedure TForm1.Timer1Timer(Sender: TObject);

         begin

         Image1.Free;

         Timer1.Free

         end;

Это означает, что через 3000 миллисекунд после запуска приложения

         компоненты Image1 и Timer1 будут удалены из памяти компьютера и

         соответственно с экрана.

  1.  Сохраним проект. Запустим проект. Приведем полный текст сформированного модуля.

Текст модуля Unit1.pas

unit Unit1;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

 Dialogs, ExtCtrls;

type

 TForm1 = class(TForm)

   Timer1: TTimer;

   Image1: TImage;

   procedure Timer1Timer(Sender: TObject);

 private

   { Private declarations }

 public

   { Public declarations }

 end;

var

 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Timer1Timer(Sender: TObject);

begin

Image1.Free;

Timer1.Free

end;

end.

Затем, чтобы заставка «мигала», т.е. периодически появлялась и исчезала, необходимо создать следующий обработчик события  OnTimer:

         procedure TForm1.Timer1Timer(Sender: TObject);

         begin

         If  Image1.Visible=true then Image1.Hide

                Else Image1.Show;

         end;




1. отложенном режиме так и в режиме реального времени
2. 17 в глазаВнимание Применение отличается от рекомендованного разработчиками Так вот моей маме я капал
3. Про внесення змін до Закону України
4. 1 Поняття джерел екологічного права їх класифікація5 1
5. .1 Определение состава машинокомплекта
6. Альбани С именем Аллаха Милостивого Милосердного Вступление издателя1 Хвала Аллаху
7. Establishing and development of the theory of translation as a science in the 20 century
8. Тема 12 Авіаційне страхування
9. Конституционное право 20122013 учебный год специальность Государственное управление и право 2 курс д-о;
10. ЛИПИНЬСКИЙ ИСТОЧНИКИ ПОЛИТИЧЕСКОЙ СТАБИЛЬНОСТИ И НЕСТАБИЛЬНОСТИ В ПОЛЬШЕ РИЧАРД Анджей ~ професс
11. Соборным уложением крестьянам окончательно запрещены переходы от феодала к феодалу.
12. Россия в украинских учебниках истории
13. КОНТРОЛЬНАЯ РАБОТА ПО ДИСЦИПЛИНЕ Антикризисное управление кредитными организациями Вари
14. Тема- Борьба за линией фронта.
15. і Меншік ~ндіріс ~орлар затты~ ж~не рухани игіліктерді иелену ж~ніндегі ~атынастарды~ шарттарын білдіре
16. Реферат Анализ Гражданской войны в России
17. консультанты дома готовят по дополнительной литературе семь доказательств признака перпендикулярности пр
18. Бородинское сражение
19. Реферат на тему- Личность как социокультурная реальность 1Соотношение понятий
20. Тема 5 Производство и издержки 1