![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему прога под Интербейс не хочет работать под делфями? [D5, IB5.x]
Ламер © (2003-02-05 13:47:00)Почему прога под Интербейс не хочет работать под делфями? Который день мотаюсь по форумам - и ничего. Дело в том, что без делфей - работает изюмительно, но дебажить-то надо... Уже и Делфи переустанавливал и интербейс, и винды сносил... Ничего не помогает: "Виндовс АПИ-функшион файлед" и все тут. Может слыхал кто-то о подобном? Спасите запыхавшегося программиста.
Sergey13 (2003-02-06 09:10:00) [1]2Stray (06.02.03 07:35)
>Но если честно, эт наврядли по твою душу (прогу) :)
А по моему как раз оно.
2Ламер
ОС то какая? 98? Тогда очень похоже на нехватку GDI или User ресурсов. Меня это тоже достает иногда при работе в 98. Типа открыта Делфа с несколькими формами (я заметил DBGridEh здорово GDI отжирает с включенными наворотами типа титлов-кнопок) и еще каких нито пара прог многооконных типа ДБвьюеров. И свою прогу запустить иногда даже не удается, причем ругается разнообразно. Попробуй запустить какой нить системный монитор, например из NU и смотри за ресурсами. Можно позакрывать ВСЕ ненужные на данный момент формы/проги хоть как то поможет. Ну и автосоздание форм - нафиг, только в рантайме. Авто только главная форма и датамодули.
Stray (2003-02-06 07:35:00) [2]помнится было нечто похожее у проги которую я сопровождал... там было около 50 форм и все они криэйтились сразу! В результате вылетала ошибка "нехватает ресурсов", либо висла прога, причем действительно в разных местах! в таких случаях редко используемые формы лучше криэйтить перед тем как показать. Вообще, существует мнение, что так полезно делать в принципе в любом случае. Но если честно, эт наврядли по твою душу (прогу) :)
DarkGreen (2003-02-06 05:32:00) [3]2 Ламер (05.02.03 15:01)
В стандартной поставке делфи есть эта прога
petr_v_a (2003-02-05 16:55:00) [4]Так прога-то под Интербейс, как же ей под делфями работать?
Суперпрограммист (2003-02-05 16:49:00) [5]>Ламер
Ты вполне оправдываешь свой ник. К тому же ленив и не слушаешь, что тебе говорят...
Короче... Бросай ты программирование !!! Это не твоё !!!
Digitman (2003-02-05 15:01:00) [6]1003BA31 - это адрес в ВАП процесса, распределенный под вполне конкретный модуль ! По этому адресу по кр.мере можно выяснить, что за модуль сбойнул.
Это раз.
Второе.
Ты хочешь сказать, что собрав приложение с опциями отладки и нажав F7 ты даже один шаг трассировочныйц не сможешь сделать ? сразу же - исключение ? или как ?
Ламер (2003-02-05 15:01:00) [7]Ремут Дебаггер - грузная прога? В смысле скоко инсталляшка занимает, реально ли скачать, а если нет, то где можно надыбать?
DarkGreen (2003-02-05 14:56:00) [8]Remote Debugger для таких целей выпустили. Воспользуйся им, запусти Remote Debugger Server на удаленной машине, там же запусти программули свою, подключайся Делфями к этой тачке и отлаживайся. Инструкция по использованию Remote Debugger"а, выдается при инсталляции его, по моему после лицензии
Ламер (2003-02-05 14:41:00) [9]И что мне дает этот адрес (00EAF123:1003BA31, например)? Прикажешь побайтово дебажить в дизассемблере? А если это глюк чисто Делфей - их тоже дебажить? А если Виндов - у хакеров исходник спросить?
Digitman (2003-02-05 14:38:00) [10]
> при запуске ругается и трындец, орет, что прога выполнила
> недопустимую операцию, и вообще Аппликатион Еррор по такому-то
> адресу и так пока не закроешь.
Кому "орет"-то ? Тебе "орет" !! Не Пушкину же))
Тебе важная инф-ция дается для исследования источника проблемы, а тебе все по барабану)
> Аппликатион Еррор по такому-то адресу
Вот этот вот самый "такой-то" адрес - это что, незабвенному Ал-дру Сергеичу адресовано ? Нет, это тебе))... Вот и приводи полный текст этого сообщения
Ламер (2003-02-05 14:22:00) [11]Все. Больше ничего не пишет. Просто при запуске ругается и трындец, орет, что прога выполнила недопустимую операцию, и вообще Аппликатион Еррор по такому-то адресу и так пока не закроешь.
Digitman (2003-02-05 14:18:00) [12]
> "Виндовс АПИ-функшион файлед"
и какая же ? конкретно ? при каких условиях ?
Ламер (2003-02-05 14:04:00) [13]Дык рушится всегда в разных местах!
passm (2003-02-05 13:58:00) [14]Ламер (05.02.03 13:53)> Искать причину перез отладчик пробовал?
Ламер (2003-02-05 13:53:00) [15]Ага, тебе хохмы, а я работать не могу - через раз виснет.
Если напрямую из ВИндов пускать прогу - пашет, как миленькая, а когда в Делфи по F9 - хрен на рыло...
passm (2003-02-05 13:50:00) [16]Ламер (05.02.03 13:47)> Delphi - это что? Новая операционная система не воспринимающая WinAPI?
:))