Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.12.04;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.003 c
14-11701
Vinni
2003-11-13 08:35
2003.12.04
как положить на панель лэйблы, эдиты и тд


8-11614
simmoril
2003-08-03 14:51
2003.12.04
считывание данных из bmp файла


8-11615
Малой
2003-08-06 14:51
2003.12.04
как из буфура сохранить jpeg?


6-11698
S.A.S.
2003-10-10 13:14
2003.12.04
Indy, имя клиента


6-11697
Tik
2003-10-09 21:11
2003.12.04
UPD (Indy)





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский