Перейти к содержанию
Авторизация  
epicWar

Delphi Splash Screen

Рекомендуемые сообщения

Ребята помогите создать в Delphi Splash Screen буду очень благодарен .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

натягиваешь картинку на форму, убирашь рамку фомы и сплеш готов

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

извеняюсь , переспрошу ..... почему в delphi ?

через Visual Studio 2012 не могу убрать рамку .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

через Visual Studio 2012 не могу убрать рамку .

В свойствах формы FormBorderStyle=none

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В свойствах формы FormBorderStyle=none

сяп а такой вопрос как правильно ше сделать чтоб после запуска сплеша через 10-15 сек загружало основной exe файл ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если сделать на коленке , то сделай bat файл примерно такой

@echo off

start splash.exe

start l2.exe

exit

и собери его к примеру прогой bat_to_exe_converter

таймер закрытия сплеша поставь или в сам сплеш на делфи либо в этот батник , делаешь таймаут пингом а потом taskkill /f / im splash.exe

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сяп а такой вопрос как правильно ше сделать чтоб после запуска сплеша через 10-15 сек загружало основной exe файл ?

Скрыть форму

sleep()

Показать форму

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно использовать TTimer в делфи и через 15 секунд делать Application.Terminate; Либо на обработчике FormShow так же sleep(15000); Application.Terminate;

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зачем вы пользуетесь делфи? задание по учебе? если так то ок,

а если нет, выучите нормальный язык и не мучайте не себя, не окружающих

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зачем вы пользуетесь делфи? задание по учебе? если так то ок,

а если нет, выучите нормальный язык и не мучайте не себя, не окружающих

Пусть с делфи начнет. Может поймет как эвенты устроены хотя бы и базовые принципы программирования , а потом если с ооп разобраться можно и за с# ) . Нечего городить велосипед там где можно все сделать проще , прога делается в 3 строчки за 5 минут максимум. Конечно сейчас пойдет следующий вопрос " а почему картинка обрезается " , вангую =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пусть с делфи начнет. Может поймет как эвенты устроены хотя бы и базовые принципы программирования , а потом если с ооп разобраться можно и за с# ) . Нечего городить велосипед там где можно все сделать проще , прога делается в 3 строчки за 5 минут максимум. Конечно сейчас пойдет следующий вопрос " а почему картинка обрезается " , вангую =)

Ну кодя на паскале, можно много "плохих" привычек нахвататься, по себе знаю )

По сути если взять герберта шилдта с# и начать читать-учить то нормально можно раздуплиться...

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну кодя на паскале, можно много "плохих" привычек нахвататься, по себе знаю )

По сути если взять герберта шилдта с# и начать читать-учить то нормально можно раздуплиться...

Для понимания это самое оно , но по поводу привычек - да , есть такое =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Создаешь 2 формы :

1. Основная форма.

2. Сплеш или что там надо вам.

Далее при запуске проги скрываешь основную программу, и показываешь сплеш в методе onShow слеша запускаешь таймер.

По окончании таймера скрываешь сплеш и показываешь основную форму.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пусть с делфи начнет. Может поймет как эвенты устроены хотя бы и базовые принципы программирования , а потом если с ооп разобраться можно и за с# ) . Нечего городить велосипед там где можно все сделать проще , прога делается в 3 строчки за 5 минут максимум. Конечно сейчас пойдет следующий вопрос " а почему картинка обрезается " , вангую =)

Ну хз. У меня в универе только делфи было, после него на c# очень тяжело переходил

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Если сделать на коленке , то сделай bat файл примерно такой

@echo off

start splash.exe

start l2.exe

exit

и собери его к примеру прогой bat_to_exe_converter

таймер закрытия сплеша поставь или в сам сплеш на делфи либо в этот батник , делаешь таймаут пингом а потом taskkill /f / im splash.exe

если речь именно о запуске клиента линейки, то зачем такой маразм, если можно просто заменить файлы sp_32b_XX.bmp и sp_256_XX.bmp из папки SysTextures на свои?

это обычные криптованные bmp (криптуются/декриптуются при помощи l2encdec) с альфа-каналом.

Изменено пользователем Gaikotsu

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...