Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];




Вниз

Delphi 5 --> Delphi 6. Проблема... 


Andrey__   (2002-04-03 21:08) [0]

При переносе проекта с Delphi5 на Delphi6 (объем ~100 форм),
возникает странная ошибка: откомпилированное приложение
без проблем запускается, четко работает, но когда происходит
выход из программы через раз выскакивает какая-то ошибка.
Пошаговый проход ничего не дает, т.к. она возникает ПОСЛЕ того,
как программа завершилась, т.е.

program Такая-то;
....
begin
...............

Application.Run;
end. - и вот после этого выполняются еще какие-то операции, а
затем либо нормальный выход, либо - ошибка (последнее чаще :(( ).

Переход осуществляю для использования усовершенствованного
набора компонентов Interbase (работает намного лучше и
быстрее, а также избавил от странной ошибки с "неактивной
транзакцией") + возможный перенос на Linux-платформу.
Кто-нибудь сталкивался с такой ситуацией?
Слышал, что есть какой-то апгрейд для IB в Delphi5, устраняющий
все ошибки. Где его можно найти?

P.S. Используются: IB-компоненты, RXLib275,
много динамических объектов. При работе с Delphi5 таких
проблем не наблюдалось в принципе.



Fantasist   (2002-04-03 23:30) [1]

Честно говоря, по моему опыту Delphi6 слегка глюковат.
Однако Вы трейсили в самой Run? Когда ошибка происходит? После выхода из Run, или в ней самой?



AlexP   (2002-04-04 07:59) [2]

У меня было нечто подобное, но проблему обнаружил в другом. В одном из модулей был подключен SHAREMEM, а в приложении - нет. Убрал это объявление (оно было не нужно) и все стало Ок.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.04.15;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.014 c
1-46332           kserg@ukr.net         2002-04-01 18:03  2002.04.15  
Как переопределить нажатия клавы, чтоб Enter работал как TAB


1-46322           Deus                  2002-04-03 10:28  2002.04.15  
Отловить fullscreen?


3-46243           Praco                 2002-03-22 09:41  2002.04.15  
Увы, опять Excel.


4-46542           slym                  2002-02-12 17:23  2002.04.15  
Как из массива байтов сделать битмап?


1-46422           Valentain             2002-04-02 19:30  2002.04.15  
RichEdit1 -> RichEdit2 без потери качества...