Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.06.2011, 16:17   #1
U4-nik
Пользователь
 
Регистрация: 13.05.2011
Сообщений: 29
По умолчанию Картинка в delphi

У меня такая проблема.Я написал программу, но мне нужно что бы после запуска моей программы , на секунды 3 открывалась картинка, и только после картинки моя главная форма.Подскажите пожалуйста как это сделать!!!
СПАСИБО!
U4-nik вне форума Ответить с цитированием
Старый 13.06.2011, 16:41   #2
Jaguar83
Профессионал
Пользователь
 
Аватар для Jaguar83
 
Регистрация: 25.05.2011
Сообщений: 91
По умолчанию

Вообще таких тем было уже полно, мог бы и в Google заглянуть.
в код проекта (файла с расширением *.dpr) вставь
Код:
begin
SplashForm:=TSplashForm.Create(nil);
SplashForm.Show;
SplashForm.Repaint;
Application.Initialize;
Application.CreateForm(TMainForm, MainForm);
Sleep(3000);
SplashForm.Hide;
SplashForm.Free;
Application.Run;
end;
Дополнение: Картинку помести на форму SplashForm
Помог? Будь человеком - жми на весы слева!

Последний раз редактировалось Jaguar83; 13.06.2011 в 16:44.
Jaguar83 вне форума Ответить с цитированием
Старый 13.06.2011, 18:13   #3
U4-nik
Пользователь
 
Регистрация: 13.05.2011
Сообщений: 29
По умолчанию

значит сначала мне нужно создать splashForm и на неё кинуть картинку, так?

а потом надо вставит код который ты мне написал, только куда именно вставить?
U4-nik вне форума Ответить с цитированием
Старый 13.06.2011, 18:18   #4
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Цитата:
только куда именно вставить?
читаем внимательно
Цитата:
в код проекта (файла с расширением *.dpr) вставь
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 13.06.2011, 18:41   #5
U4-nik
Пользователь
 
Регистрация: 13.05.2011
Сообщений: 29
По умолчанию

а как картинку поместить именно на splashform ? нельзя просто создать обычную форму и на неё кинуть картинку?
U4-nik вне форума Ответить с цитированием
Старый 13.06.2011, 18:43   #6
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

создание заставки
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 13.06.2011, 18:55   #7
U4-nik
Пользователь
 
Регистрация: 13.05.2011
Сообщений: 29
По умолчанию

спасибо за ссылку. Остался непонятным один пункт. вот я создал новую форму, сделал все что нужно с Timer. И потом там написано открыть файл проекта при помощи Ctrl+F12...так вот я не понимаю , открыть нужно сам проект моей программы в загрузку которой я хочу вставить картинку?поясните пожалуйста для особо непонятливых)
U4-nik вне форума Ответить с цитированием
Старый 13.06.2011, 19:38   #8
U4-nik
Пользователь
 
Регистрация: 13.05.2011
Сообщений: 29
По умолчанию

просто объясните что именно нужно выбрать после нажатия Ctrl+F12 ?
U4-nik вне форума Ответить с цитированием
Старый 13.06.2011, 22:35   #9
Jaguar83
Профессионал
Пользователь
 
Аватар для Jaguar83
 
Регистрация: 25.05.2011
Сообщений: 91
По умолчанию

Название твоего проекта, оно совпадает с именем exe-шника.
Другой способ - Project -> View Source
Вообще, тебе надо почитать, из каких файлов состоит проект делфи, и что там к чему.
Файл проекта с расширением *.dpr - это точка входа в программу. Все начинается и заканчивается там создание и инициализация форм, запуск приложения...
А файлы с расширением *.pas обычно модули, содержащие описание классов, форм и обработчики событий. Открыв просто файл pas ты не сможешь скомпилировать программу в делфи. Файл с расширением *.dfm содержит настройки форм и компонентов, то что вводишь в инспекторе объектов
Помог? Будь человеком - жми на весы слева!
Jaguar83 вне форума Ответить с цитированием
Старый 13.06.2011, 23:08   #10
U4-nik
Пользователь
 
Регистрация: 13.05.2011
Сообщений: 29
По умолчанию

о...спасибо...посидел, разобрался, сделал...только ещё вопросики...
1) а как сделать чтобы эта картинка выскакивала посреди экрана, а не в углу?
2)можно сделать внизу этой картинки, или просто ниже её, полоску с загрузочкой?
помогите и с этим плз!)
U4-nik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц