Название: Инфа о загрузке программы Отправлено: qtист от Март 05, 2011, 11:00 Даже и не знаю,можно ли так сделать....
На старых слабеньких машинах прога долго загружается(2 м + dll), как сделать так,чтоб появлялось какое-нибудь окошко, типа "Подождите,идёт загрузка программы", после загрузки оно исчезает ну и т.д ??? Название: Re: Инфа о загрузке программы Отправлено: SimpleSunny от Март 05, 2011, 11:04 QSplashScreen
Название: Re: Инфа о загрузке программы Отправлено: GreatSnake от Март 05, 2011, 11:07 Писать отдельный простенький загрузчик, который будет показывать этот диалог и непосредственно запускать программу.
Название: Re: Инфа о загрузке программы Отправлено: GreatSnake от Март 05, 2011, 11:09 Цитата: SimpleSunny QSplashScreen И чем он поможет? Ведь он появится когда эти (2м + dll) будут загружены системой.Название: Re: Инфа о загрузке программы Отправлено: qtист от Март 05, 2011, 11:20 Писать отдельный простенький загрузчик, который будет показывать этот диалог и непосредственно запускать программу. а в инструкции пользователю сказать,чтоб запускал его? А если он всё равно запустит программу? чё-то как-то не то.... :'( Название: Re: Инфа о загрузке программы Отправлено: Пантер от Март 05, 2011, 11:22 Пользователь обычно запускает через ярлычок. Вот и выведи в него другую программу.
Название: Re: Инфа о загрузке программы Отправлено: GreatSnake от Март 05, 2011, 11:25 Цитировать а в инструкции пользователю сказать,чтоб запускал его? Мде...А если он всё равно запустит программу? чё-то как-то не то.... Ну дык переименуй загрузчик в <loaded_program>.exe, а саму прогу, например, в <loaded_program>.bin. И не надо никаких инструкций. Название: Re: Инфа о загрузке программы Отправлено: maxxant от Март 05, 2011, 14:47 Цитата: SimpleSunny QSplashScreen И чем он поможет? Ведь он появится когда эти (2м + dll) будут загружены системой.дык приложения и длл не грузятся сразу в память, а подгружаются кусками по мере выполнения необходимые страницы. Под винду это точно так: 100 Кб и 100 Мб приложения будут запускаться почти одинаково, если выполняемая часть кода при старте одинакова и не сильно фрагментирована по памяти. Так что, если даже "загрузчик" то можно в основной программе. Название: Re: Инфа о загрузке программы Отправлено: GreatSnake от Март 05, 2011, 14:54 Цитировать Под винду это точно так: 100 Кб и 100 Мб приложения будут запускаться почти одинаково, если выполняемая часть кода при старте одинакова и не сильно фрагментирована по памяти. Мы без понятия что делается у автора и что за рухлядь он использует коли тормозят "(2м + dll)".К тому же нужно иметь в виду, чтобы использовать QSplashScreen нужно будет подгрузить ещё Qt-ишные либы. |