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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2015, 13:11   #1
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию Программа долго запускается в windows8

Есть программа которая прекрасно работала до того момента пока не перешли на windows8. Так она не запускается, только либо в режиме совместимости, либо из под админа.
Доступа к тому компьютеру у меня нет, поэтому просьба штатных экстрасенсов активизироваться.

При запуске программа считывает большой файл (полмегабайта) через TMemINIConf - может ли в этом быть дело?
Sergey2 вне форума Ответить с цитированием
Старый 05.06.2015, 13:41   #2
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

TMemINIConf это что за зверь такой?
FaTaL вне форума Ответить с цитированием
Старый 05.06.2015, 14:09   #3
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию

Цитата:
Сообщение от FaTaL Посмотреть сообщение
TMemINIConf это что за зверь такой?
сорри, писал по памяти. TMemINIFile.

Дельфи 7. Искал и по форуму и в инете. Все темы касаются проблем по установки дистрибутива, про сами программы - не нашел ничего

Последний раз редактировалось Stilet; 05.06.2015 в 17:35.
Sergey2 вне форума Ответить с цитированием
Старый 05.06.2015, 14:30   #4
FaTaL
Участник клуба
 
Аватар для FaTaL
 
Регистрация: 09.11.2007
Сообщений: 1,761
По умолчанию

Ну попробуй использовать TIniFile.
FaTaL вне форума Ответить с цитированием
Старый 06.06.2015, 13:58   #5
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию

Так вроде у него ограничение на 64килобайта на файл, я поэтому и использую tmeminifile

Последний раз редактировалось Вадим Мошев; 25.06.2015 в 20:06.
Sergey2 вне форума Ответить с цитированием
Старый 19.06.2015, 13:56   #6
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию

вообщем непонятки какие-то. При запуске программы (onCreate или onShow - неважно) запускается процедура. Процедура загружает два файла и заполняет два ListBox-а.
Самое интересное, что если эту процедуру запустить уже после запуска программы, то все быстро.
В чем может быть дело? Можно как-нить еще запустить процедуру при запуске программы, но когда форма уже "отрисована"?
Sergey2 вне форума Ответить с цитированием
Старый 19.06.2015, 14:38   #7
Toxa
Форумчанин Подтвердите свой е-майл
 
Аватар для Toxa
 
Регистрация: 01.12.2006
Сообщений: 514
По умолчанию

можно сделать загрузку в отдельном потоке
Пишу на Delphi за еду
Toxa вне форума Ответить с цитированием
Старый 19.06.2015, 15:49   #8
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,774
По умолчанию

В программе случайно не OldCreateOrder = True у той формы, где всё загружается? Поставить False и грузить в OnCreate.
Vapaamies вне форума Ответить с цитированием
Старый 25.06.2015, 18:28   #9
Sergey2
Форумчанин
 
Регистрация: 08.01.2008
Сообщений: 233
По умолчанию

Не, oldcreate там в false.

Придеться сделать тупо по таймеру. И ждать пока у меня восьмерка не появиться
Sergey2 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа не запускается lialia Паскаль, Turbo Pascal, PascalABC.NET 5 27.03.2013 10:24
При загрузке страницы из сервера программа иногда очень долго пытается ее получить Tolias C# (си шарп) 3 27.02.2012 00:58
Не запускается программа (Нафаня) Помощь студентам 4 27.12.2011 06:29
Не запускается программа((( katerina2508 Паскаль, Turbo Pascal, PascalABC.NET 4 23.06.2010 13:45
Долго грузится программа Polotenchik Общие вопросы Delphi 11 26.03.2010 11:56