Форум: "Начинающим";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];
ВнизНе компилируеться проэкт на удаленной машине Найти похожие ветки
← →
Валерий (2011-12-16 19:29) [0]Добрый день
Есть программа написана в среде Delphi 7 и скомпилирована под Win7. Программа , но при запуске ее на удаленной машине( Win 2003) возникает ошибка "Unspecified error". Если попытаться скомпилировать на удаленной - выдает ту же ошибку "Project Proj.exe raised exception class EOleSysError with message "Unspecified error". Process stoped. Use Step or Run to continue". В чем может быть проблема?
З.Ы. Delphi на локальной и удаленной машине стоит одно и тоже.
← →
Dimka Maslov © (2011-12-16 19:43) [1]А вот у меня на удалённой машине екзешник получается меньше на 8 килобайт. Но раз ошибка EOleSysError, значит проблема не в проекте и не в дельфи, а программном окружении удалённой машины или в настройках той программы, с которой проект пытается установить взаимоотношения посредством оле.
← →
Валерий (2011-12-16 20:03) [2]что нужно сделать что бы исправить ошибку? уже весь гугл перерыл (
← →
Dimka Maslov © (2011-12-16 20:08) [3]С какой программой Proj.exe устанавливает связь при помощи OLE? Может быть её вообще нет на удалённой машине, версия не та, настройки не те.
← →
нонамэ (2011-12-17 01:17) [4]тут главное в каком доме созведий находится луна...
← →
нонамэ (2011-12-17 01:17) [5]а если не дунуть - вообще ничего не получится
← →
Rouse_ © (2011-12-17 01:50) [6]
> Валерий (16.12.11 20:03) [2]
>
> что нужно сделать что бы исправить ошибку? уже весь гугл
> перерыл (
Ну вот, как обычно, все мегатриллионы данных гугля, были проинспектированы одним человеком менее чем за сутки - очередной кандидат в книгу Гиннеса :)
ЗЫ: для того чтобы исправить ошибку, нужно, как минимум, найти адрес ошибки, а у тебя как в том анекдоте, на дальнем острове есть комп на котором что-то не работает.
Ну а если по делу:
Начинай работать с отладчиком, добейся адреса возникновения ошибки, сними стэк вызовов и стэк обработчиков исключений...
← →
Германн © (2011-12-17 02:09) [7]
> добейся адреса возникновения ошибки, сними стэк вызовов
Т.е. Купи Эврику.
Ну это же не совет врубаться в jvcl. Или я то-то не понял? :)
← →
Rouse_ © (2011-12-17 02:15) [8]
> Германн © (17.12.11 02:09) [7]
А че не мэдексепт? :)
Неушто добиться вывода стэка о ошибке можно только через JCL или Eureka? Так опять сползем на "дайте компоненто который выводит сообщение"
← →
Германн © (2011-12-17 04:27) [9]
> Rouse_ © (17.12.11 02:15) [8]
>
>
> > Германн © (17.12.11 02:09) [7]
>
> А че не мэдексепт? :)
> Неушто добиться вывода стэка о ошибке можно только через
> JCL или Eureka? Так опять сползем на "дайте компоненто который
> выводит сообщение"
Таки сползаем и сползём, если кто-нибудь не напишет статью о выводе стека вызовов для "Начинающих". Только вот меня как-то напрягает просить написать такую статью АА.
Могу попросить тебя, но тоже стесняюсь. Ибо оплатить не могу.
← →
Rouse_ © (2011-12-17 04:36) [10]Ну чтож, да будет свет :)
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=1392
← →
Германн © (2011-12-17 04:43) [11]Да что тут говорить.
Даже лог Эврики способен свести с ума почти любого начинающего, если он пишет что-то более сложное, чем Hello World. Там и Calling Thread и Run Thread. И т.д. и т.п.
← →
Rouse_ © (2011-12-17 04:46) [12]
> Германн © (17.12.11 04:43) [11]
>
> Да что тут говорить.
> Даже лог Эврики способен свести с ума почти любого начинающего
Бред (ну лана - не бред, а ошибочное мнение :).
Лог еврики хорош, но куц, для полноценной заточки под задачу, необходимо как минимум подпиливать...
← →
Германн © (2011-12-17 04:57) [13]
> Rouse_ © (17.12.11 04:46) [12]
>
>
> > Германн © (17.12.11 04:43) [11]
> >
> > Да что тут говорить.
> > Даже лог Эврики способен свести с ума почти любого начинающего
>
> Бред (ну лана - не бред, а ошибочное мнение :).
Бред - считать, что получение стека вызовов и его анализ есть элементарная задача для "начинающих".
← →
Германн © (2011-12-17 05:02) [14]
> Лог еврики хорош, но куц, для полноценной заточки под задачу,
> необходимо как минимум подпиливать...
:) Во-во. Сразу вспоминаю тебя.
← →
Валерий (2011-12-19 12:51) [15]Попытаюсь детально прояснить ситуацию.
1. При открытии программы (pro.dpr) компилятором, сразу же выдается ошибка "Error creating form: Unspecified error"
2. Проанализировать отладчиком не получается. Попытаюсь объяснить: При нажатии на кнопку 1й формы - вызывается событие OnShow 2й формы. Так вот отладчиком при нажатие на кнопку 1й формы(проверяю через F7) в событие OnShow 2й формы программа даже не заходит и показывает ошибку выше
3. OLE в программе используется для подключения к базе Access (еще в проекте используется "Acrobat 7.0 Browser Control Type Library" и "Crystal Active X Report Viwer Library". честно говоря я не знаю относятся последние два к OLE обьектам или нет)
З.Ы. >уже весь гугл перерыл - это было образное выражение, прошу не тролить на эту тему.
← →
Ega23 © (2011-12-19 13:46) [16]Так и смотри на версии OLE-объектов, которые используются.
← →
Плохиш © (2011-12-19 15:00) [17]
> Валерий (19.12.11 12:51) [15]
А нефик соединения активизировать в дизайнере.
← →
Валерий (2011-12-20 14:30) [18]Всем спасибо за ответы, проблема решена.
На удаленной машине был Acrobat PDF 8.0, на текущей машине 9.0
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.003 c