Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Виснет программа [D6, Win95/98]


Pavel_S ©   (2002-08-13 07:07:00) 

Программа написана на дельфи.
Столкнулся со следующей проблемой.
На всех компах программа работает нормально, но есть пару машин на которых при запуске, программа доходит до создания одной формы и виснет вся система намертво. Вроде бы и памяти хватает и настройки такие же как и на других машинах.
Может кто нибудь сталкивался с такой проблемой.
Система Win98SE.Eng


Pavel_S   (2002-08-13 15:37:00) [1]

Кстати замена COMCTL32.DLL результата не дала, а вот с реестром и system.ini проблема исчезла.

Огромное спасибо Ученик !


Ученик   (2002-08-13 15:11:00) [2]

"...
REGEDIT4
[HKEY_CURRENT_CONFIG\Display\Settings]
"BusThrottle"="on"

Если не помогает, то попробуйте добавить в system.ini:

[Display]
"BusThrottle"="On"
..."




Pavel_S   (2002-08-13 15:03:00) [3]

Да видео S3


Ученик   (2002-08-13 13:40:00) [4]

А видео не S3 ?


Ученик   (2002-08-13 13:30:00) [5]

Возможно поможет обновление ComCtl32.dll, если не ошибаюсь проблема из-за TImageList, в TDBGrid это Indicators, в основном проблема решается обновлением видео-драйверов, хотя иногда помогает просто увеличение количества цветов.


Lendl   (2002-08-13 13:20:00) [6]

У меня была похожая проблема с программой, использующей BDE. Висла также при создании формы. Более того BDE тоже висла при запуске, хотя остальные проги работали. Возможно была криво заинсталирована BDE.
Решил проблему путем переустановки Win98SE.Ru со своего заведомо рабочего дистрибутива.
Сделал вывод, что стоял кривой ВыньДОС.
Но это единичный случай.


Pavel_S   (2002-08-13 09:50:00) [7]

Программа для работы с БД.
Виснет всегда при создании одной формы, в которой есть frames,содержащие gridы и pagecontrolы и она предназначена для работы с lookups таблицами, при чем при создании никакой связи с таблицами и с базой данных нет - только при открытии формы происходит подключение.
Убирал из автосоздания эту форму - все нормально запускалось, но как только вызывал ее сам, создавая, такая же проблема.

Использую не BDE, а InterBase и IBExpress

Менял количество цветов как предложил Ученик © - проблема осталась.
Сеть переустанавливал, видео проверил, принтер не установлен


Anatoly Podgoretsky   (2002-08-13 08:57:00) [8]

Вероятнее всего драйвера, какого либо оборудования, Борланд любит заморочки, ну не хочет он нормально жить, обычно проблемы с видео, принтером или сетью.


Ученик   (2002-08-13 08:50:00) [9]

Попробуй менять количество цветов в настройках дисплея, форма наверно с каким-нибудь Grid-ом ?


KPY   (2002-08-13 07:13:00) [10]

Что у тебя программа делает?
BDE использует?
На всех машинах 98 ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо