![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.03.2011
Сообщений: 13
|
![]()
Я сделал мини игрушку ( Крестики нолики ).
Хочу чтобы при запуске выводилась картинка и через пару секунд исчезала. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
![]()
Типа стартовой заставки? Чтоб попроще, предлагаю поместить на Form'у Image c нужной картинкой, а с помощью Timer'а скрывать через нужное время.
Другой вариант - делать модальную форму. Прога ничего, только требует косметической доработки ![]()
Программирую по необходимости
Последний раз редактировалось tsar_; 14.03.2011 в 12:38. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 13.03.2011
Сообщений: 13
|
![]()
ДА типо заставк чтобы в начале игры была картинка мол крестики нолики а патом она исчезала и была уже сама игра.
Поподробней можешь написать или лучше код ? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
![]()
Решений, вобще говоря, много, но вот мои:
1) С помощью компонета Image. Вставляем компонент на форму, выставляем размеры, выбираем картинку (лучше *.bmp), которая будет отображаться. Далее создаем (или добавляем в существующий) обработчик события OnCreate для Form1 для каждого компонента, который есть на форме (кнопки и проч.) такое: Код:
Код:
Код:
Interval- время в миллисекундах, в течении которого будет отображаться картинка (ваша пара секунд); Enabled- true (признак активности таймера). Создаем обработчик события OnTimer, туда пишем для каждого компонента все с точностью до наоборот: для Image Код:
Код:
2) Создание второй формы (Form2) и показ ее в модальном режиме (это такой режим, при котором Вы не вернетесь в Form1, не закрыв Form2). На Form2 помещаем Timer с параметрами, приведенными выше и Image с нужной картинкой. В Инспекторе Объектов для Form2 выставляем BorderStyle=bsNone (не будет у формы2 заголовка и рамки). В модуле Form2 (unit2 - теперь у Вас уже 2 модуля) создаем обработчик события OnTimer, в который пишем Код:
Код:
P.S. Эти решения наверняка не единственные, возможно кривоватые для решения этого вопроса, но все же...
Программирую по необходимости
|
![]() |
![]() |
![]() |
#5 |
Очень суровый
Участник клуба
Регистрация: 17.12.2009
Сообщений: 1,988
|
![]()
"Начать заногУ" лучше бы смотрелось
![]()
Ненавижу быть как все, но люблю, чтобы все были как я.
|
![]() |
![]() |
![]() |
#6 |
кривокодер ;)
Форумчанин
Регистрация: 20.06.2008
Сообщений: 707
|
![]()
поиск по слову Splash Screen не помогает? Есть варианты куда интереснее, особенно если во время показа картинки требуется, скажем, подгружать ресурсы. Либо если требуется неиспользуемые области этой картинки сделать прозрачными (в том числе для кликов)...
"А как написать праграму?, "ришыти задачьку очинь нада" ©с форума. Жить становится интереснее, жить становится веселее...
{Быть или не быть} {Неуспешный суицид} |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как сделать всплывающую подсказку | Даниил_глазко | JavaScript, Ajax | 2 | 14.02.2011 18:11 |
Как получить картинку при наведении на другую картинку (ссылку) | seeker1 | JavaScript, Ajax | 8 | 04.07.2010 19:42 |
Как отключить всплывающую надпись? | ann200 | Microsoft Office Word | 6 | 12.10.2009 08:45 |
Как сделать разрезанную картинку? | psywalker | HTML и CSS | 18 | 03.07.2008 16:25 |
Как сделать картинку фоном фрейма? | C0derr | Компоненты Delphi | 12 | 20.08.2007 00:43 |