Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.04;
Скачать: CL | DM;

Вниз

EOleSysError   Найти похожие ветки 

 
Forsaken ©   (2003-11-25 05:01) [0]

Здравствуйте уважаемые мастера! Такая проблема: написал я прогу затем удалил (деисталировал) Дельфи версии 3.0 (другой версии к сожалению у меня нет). При исталированной дельфе программа работала, после - нет. Выдает ошибку: " Exception EOleSysError in module PROJECT1.EXE at 00038801 Класс не зарегистрирован". Поставил дельфи обратно - опять работает. Почитал хелп - там чтото про олеварианты пишут (но программа ведь работает!), и ничего не говорится о переносимости:( Помогите пожалуйста решить эту проблему переносимости: с чем это может быть связано, что нужно изменить чтобы работало без дельфей?

Заранее спасибо за ответ.


 
SkyRanger ©   (2003-11-25 07:12) [1]

Скорее всего у тя зарегена какая то DLL Дульфийская или RUNTIME-Package юзается при сборке, вот он и возмущается...


 
Forsaken ©   (2003-11-26 00:59) [2]

Нет я использовал только компоненты из VCL30.DPL, больше ничего. Список модулей:
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, OleCtrls
Собственно весь дегь сегодня экспериментировал и вот что выяснил:
1) сами по себе uses перечисленных модулей не вызывают эксепшен.
2) невизуальный объект TTCP, помещенный на форму ексепшион вызывает.
3) вызываемый эксепшион не зависит от способа компоновки главной программы с библиотеками, т.е.:
- в случае рантайм компоновки и присутствия (нахождения программой) библиотеки VCL30.DPL эксепшион возникает в самой этой библиотеке
- в случае статической компоновки ексепшион возникает в самой программе, как это было показано выше.
4) Эксепшион не зависит от типа операционной системы Windows: экспериментировал на 95, 98, ME (дальше нет смысла, версия то третья...)

Еще раз очень прошу мне помочь, неужели никто раньше не сталкивался с этой проблемой? Если у Вас есть Дельфи версии три, вы с легкостью может повторить мой эксперимент, добавив на форму один компонент TTCP и даже писать в программе ничего не нужно.

Еще раз искренне благодарю всех кто попытается мне помочь:)



Страницы: 1 вся ветка

Текущий архив: 2003.12.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.008 c
6-11669
UltraFreak
2003-10-07 14:58
2003.12.04
Куда коннектиться?


6-11675
mRodion
2003-10-06 18:47
2003.12.04
Еще раз про Indy idTCPClient


4-11730
igornov
2003-10-07 18:20
2003.12.04
Как зная хендл окна прочитать его заголовок и заменить своим


4-11750
lamorg
2003-10-10 17:31
2003.12.04
Как установить ani-курсор


4-11737
maxi
2003-10-07 08:57
2003.12.04
Как узнать имя пользователя домена по его аккаунту ????