epicWar 1 Опубликовано 25 ноября, 2014 Ребята помогите создать в Delphi Splash Screen буду очень благодарен . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BlackDream 321 Опубликовано 25 ноября, 2014 извеняюсь , переспрошу ..... почему в delphi ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
styler 104 Опубликовано 25 ноября, 2014 натягиваешь картинку на форму, убирашь рамку фомы и сплеш готов Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
epicWar 1 Опубликовано 25 ноября, 2014 извеняюсь , переспрошу ..... почему в delphi ? через Visual Studio 2012 не могу убрать рамку . Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
styler 104 Опубликовано 25 ноября, 2014 через Visual Studio 2012 не могу убрать рамку . В свойствах формы FormBorderStyle=none Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
epicWar 1 Опубликовано 25 ноября, 2014 В свойствах формы FormBorderStyle=none сяп а такой вопрос как правильно ше сделать чтоб после запуска сплеша через 10-15 сек загружало основной exe файл ? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
V1ruSpw 93 Опубликовано 25 ноября, 2014 Если сделать на коленке , то сделай bat файл примерно такой @echo off start splash.exe start l2.exe exit и собери его к примеру прогой bat_to_exe_converter таймер закрытия сплеша поставь или в сам сплеш на делфи либо в этот батник , делаешь таймаут пингом а потом taskkill /f / im splash.exe Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
styler 104 Опубликовано 25 ноября, 2014 сяп а такой вопрос как правильно ше сделать чтоб после запуска сплеша через 10-15 сек загружало основной exe файл ? Скрыть форму sleep() Показать форму Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
V1ruSpw 93 Опубликовано 25 ноября, 2014 Можно использовать TTimer в делфи и через 15 секунд делать Application.Terminate; Либо на обработчике FormShow так же sleep(15000); Application.Terminate; Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Desquire 451 Опубликовано 25 ноября, 2014 Зачем вы пользуетесь делфи? задание по учебе? если так то ок, а если нет, выучите нормальный язык и не мучайте не себя, не окружающих Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
V1ruSpw 93 Опубликовано 25 ноября, 2014 Зачем вы пользуетесь делфи? задание по учебе? если так то ок, а если нет, выучите нормальный язык и не мучайте не себя, не окружающих Пусть с делфи начнет. Может поймет как эвенты устроены хотя бы и базовые принципы программирования , а потом если с ооп разобраться можно и за с# ) . Нечего городить велосипед там где можно все сделать проще , прога делается в 3 строчки за 5 минут максимум. Конечно сейчас пойдет следующий вопрос " а почему картинка обрезается " , вангую =) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Desquire 451 Опубликовано 25 ноября, 2014 Пусть с делфи начнет. Может поймет как эвенты устроены хотя бы и базовые принципы программирования , а потом если с ооп разобраться можно и за с# ) . Нечего городить велосипед там где можно все сделать проще , прога делается в 3 строчки за 5 минут максимум. Конечно сейчас пойдет следующий вопрос " а почему картинка обрезается " , вангую =) Ну кодя на паскале, можно много "плохих" привычек нахвататься, по себе знаю ) По сути если взять герберта шилдта с# и начать читать-учить то нормально можно раздуплиться... 1 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
V1ruSpw 93 Опубликовано 25 ноября, 2014 Ну кодя на паскале, можно много "плохих" привычек нахвататься, по себе знаю ) По сути если взять герберта шилдта с# и начать читать-учить то нормально можно раздуплиться... Для понимания это самое оно , но по поводу привычек - да , есть такое =) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Industrial 13 Опубликовано 25 ноября, 2014 Создаешь 2 формы : 1. Основная форма. 2. Сплеш или что там надо вам. Далее при запуске проги скрываешь основную программу, и показываешь сплеш в методе onShow слеша запускаешь таймер. По окончании таймера скрываешь сплеш и показываешь основную форму. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
styler 104 Опубликовано 25 ноября, 2014 Пусть с делфи начнет. Может поймет как эвенты устроены хотя бы и базовые принципы программирования , а потом если с ооп разобраться можно и за с# ) . Нечего городить велосипед там где можно все сделать проще , прога делается в 3 строчки за 5 минут максимум. Конечно сейчас пойдет следующий вопрос " а почему картинка обрезается " , вангую =) Ну хз. У меня в универе только делфи было, после него на c# очень тяжело переходил Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Gaikotsu 620 Опубликовано 26 ноября, 2014 (изменено) Если сделать на коленке , то сделай 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) с альфа-каналом. Изменено 26 ноября, 2014 пользователем Gaikotsu Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты