Форум: "Потрепаться";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];
ВнизПрограммы подолгу инициализируются. Отчего это зависит? Найти похожие ветки
← →
Aleksandr (2003-03-03 10:15) [0]У всех моих программ (даже небольших) одна и та же проблема - нажимаешь иконку - и несколько секунд в системе тишина, типа ничего не происходит, только потом они загружаются. Попытался сделать заставку о загрузке - апишной функцией (чтобы поменьше времени занимала) рисую окошко-заставку, код этот вставляю в самом начале программы - истчо до Application.Initialize. Эффект тот же самый - теперь заставка появляется только через несколько секунд после вызова программы. От чего зависит это "молчание" и как его вылечить (или сделать так, чтобы заставка сразу появлялась?).
← →
SVM (Perm) (2003-03-03 10:36) [1]У тебя, наверное, какой-нибудь антивирусный монитор установлен?
← →
han_malign (2003-03-03 11:04) [2]- Возможно включен Project options->Packages->Build with runtime packages - в этом случае может уходить время на подкгрузку bpl-ей, хотя не настолько много, что-бы было заметно...
- Возможно подключено слишком много ненужных модулей и отключена оптимазация, хотя все равно неиспользуемые компиялтор должен игнорировать...
- хотя скорее всего см. SVM (Perm) (03.03.03 10:36)
← →
Aleksandr (2003-03-03 12:33) [3]Да, антивирусный монитор стоит... Билд с рантайм-пакетами включен, ненужных модулей нет - я всегда это чищу, оптимизация включена. А есть возможность сделать так, чтобы заставка сразу появлялась? Даст что-нибудь, если я ее в initialization самого первого вызываемого в проекте модуля включу?
← →
han_malign (2003-03-03 12:37) [4]Не даст. АВ монитор сначала просканирует, а потом уже даст выполняться...
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.03.17;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c