Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Мультимедиа
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.03.2013, 04:49
Аватар для osminog
osminog osminog вне форума
Прохожий
 
Регистрация: 13.11.2009
Адрес: Россия
Сообщения: 19
Версия Delphi: 2010
Репутация: 10
По умолчанию программа - поздравление

Уважаемые программисты!
Нужна помощь в создании маленького *.exe файла-поздравления...

Задача:
1. при нажатии на "поздравление.exe" открываеться окно.
2. в окне с интервалом в 4 сек прокручиваються 5-ть изображений.
3. последнее 6-е изображение замирает на 15 секунд.
4. затем "поздравление.exe" само удаляеться с рабочего стола.

p.s.: у меня нет опыта работы с изображением, подскажите, как осуществить сие творение?
заранее, спасибо отозвавшимся!
__________________
... всегда есть чему учиться и куда стремиться...
Ответить с цитированием
  #2  
Старый 06.03.2013, 08:23
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

маленького это на Windows API? тогда:
Код:
HBITMAP LoadBitmap(
    HINSTANCE hInstance,	// handle of application instance 
    LPCTSTR lpBitmapName 	// address of bitmap resource name 
   );
__________________
Пишу программы за еду.
__________________
Ответить с цитированием
  #3  
Старый 06.03.2013, 12:05
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Поздравительная открытка.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #4  
Старый 06.03.2013, 12:51
Аватар для osminog
osminog osminog вне форума
Прохожий
 
Регистрация: 13.11.2009
Адрес: Россия
Сообщения: 19
Версия Delphi: 2010
Репутация: 10
По умолчанию

Цитата:
Сообщение от angvelem
Поздравительная открытка.
да да да, нужно нечто такое, но в нем должны меняться картинки ч/з 4 сек, последняя картинка отображаеться 15 секунд, и затем програма удаляться!
__________________
... всегда есть чему учиться и куда стремиться...
Ответить с цитированием
  #5  
Старый 06.03.2013, 12:56
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Таймер в руки и вперёд. Программа на 20 строк.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
  #6  
Старый 06.03.2013, 13:00
Аватар для osminog
osminog osminog вне форума
Прохожий
 
Регистрация: 13.11.2009
Адрес: Россия
Сообщения: 19
Версия Delphi: 2010
Репутация: 10
По умолчанию

Цитата:
Сообщение от angvelem
Таймер в руки и вперёд. Программа на 20 строк.
с 1-м таймероя я разберусь, как заставить последнюю картинку на 15 секунд повиснуть на экране = в этом я никак не могу разобраться =>
то ли 2-а таймера кидать на форму, толи командой сделать завис окна на 15 сек.
и еще как это ехе заставить себя же удалить?
__________________
... всегда есть чему учиться и куда стремиться...
Ответить с цитированием
  #7  
Старый 06.03.2013, 13:06
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Таймер нужен один, после показа 3-ей картинки меняешь ему интервал на 15 секунд. Далее завершаешь программу - Application.Terminate, Close, Halt - на выбор.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Этот пользователь сказал Спасибо angvelem за это полезное сообщение:
osminog (06.03.2013)
  #8  
Старый 06.03.2013, 14:19
Аватар для angvelem
angvelem angvelem вне форума
.
 
Регистрация: 18.05.2011
Адрес: Омск
Сообщения: 3,970
Версия Delphi: 3,5,7,10,12,XE2
Репутация: выкл
По умолчанию

Цитата:
Сообщение от osminog
.. маленького *.exe файла-поздравления...
Пример создания именно маленького приложения (в Дельфи 7 - 19Кб), но строк кода, соответственно, гораздо больше чем 20.
__________________
Je venus de nulle part
55.026263 с.ш., 73.397636 в.д.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 22:25.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter