powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Дого грузится программа
8 сообщений из 8, страница 1 из 1
Дого грузится программа
    #32046147
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. У меня такая проблема: делаю большой проект. В последнее время заметил, что программа стала очень долго грузиться (всё это под XP живёт). Причём задержка происходит после begin и перед Application.Initialize; Загрузка процессора при этом не происходит и память не расходуется. Вобщем, не пойму, что случилось.
Может кто нибудь знает, из-за чего это может быть?
Заранее благодарен.
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046148
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет. У меня такая проблема: делаю большой проект. В последнее время заметил, что программа стала очень долго грузиться (всё это под XP живёт). Причём задержка происходит после begin и перед Application.Initialize; Загрузка процессора при этом не происходит и память не расходуется. Вобщем, не пойму, что случилось.
Может кто нибудь знает, из-за чего это может быть?
Заранее благодарен.
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046152
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините, что 2 раза написал. У нас прокси глючит и непонятно бывает, послалось или нет.
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046239
-=CrazyFish=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может в проекте создается много auto-create форм? Их создание может тормозить запуск приложения.
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046267
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так в том то и прикол, что тормоза ещё до Application.Initialize происходят, к тому же у меня только 6 форм и модуль данных автоматически создаются, а остальные формы динамически создаются.
Я думал в это в инициализации модулей тормоза происходят, закоментировал все кроме модулей с формами, которые autocreate, и ничего не изменилось.
В том то и прикол, что в TaskManager при этом загрузка проца ни на процент не увеличивается.
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046290
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А какие строчки кода между begin и Application.Initialize?

Если нет никаких, то это может:
1) Выполнение секций initialize всех модулей (а они могут создавать экземпляры классов с загрузкой ресурсных описаний, инициализировать BDE, подключаться к базе и пр.)
2) загрузка всех статично прицепленных DLL
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046343
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я библиотеки динамически подключаю, БДЕ не использую, а к базе подключаюсь в конструкторе модуля данных, который гораздо ниже создаётся. Используется в главном файле всего 6 модулей, в которых инициализации нет. Остальные я пробовал комментировать - не помагает.
...
Рейтинг: 0 / 0
Дого грузится программа
    #32046423
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы не гадать, включи галочку Enable debug DCU и пройдись пошагово. Много интересного увидишь, в том числе и кучу секций initialize системных модулей.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Дого грузится программа
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]