Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
ВнизFatal Error Найти похожие ветки
← →
Марат (2004-08-19 13:02) [0]Здравствуйте, мастера. Вопрос такой. Проект создавался и редактировался на одном из компьютеров, а затем рассылался по сетке пользователям. Но в последнее время начали появляться странные ошибки и возникла мысль попробовать скомпилировать проект на другом компьютере. Так вот закончилось это все:
[Fatal Error] ApplTel_pr.dpr(1): File not found: "System.pas"
И не знаю чего это такое.
На первом компьютере поискал такой файл точно есть "C:\ProgramFiles\Borland\Delphi5\Source\Rtl\Sys"
← →
Digitman © (2004-08-19 13:04) [1]
> И не знаю чего это такое
это модуль-"сердце" Делфи-приложений
← →
Iconka © (2004-08-19 13:07) [2]
> попробовать скомпилировать проект на другом компьютере
Туда Delphi установил?
← →
Марат (2004-08-19 13:08) [3]Это конечно приятно, что я добрался наконец-то до сердца. Но чего делать-то? Проект ведь не идет!
← →
Anatoly Podgoretsky © (2004-08-19 13:11) [4]Теперь попробовать скомпилировать файл на первом компьютере.
← →
Марат (2004-08-19 13:11) [5]Iconka
Конечно. А как бы я без Delphi чего-нибудь компилировал. Проект в одной папке скопировал с 1 компьтера на второй, запустил Delphi, открыл ApplTel_pr.dpr, нажал в меню Progect+Compile ApplTel_pr и получил вышеуказанную ошибку.
← →
Марат (2004-08-19 13:12) [6]Anatoly Podgoretsky
Там все здорово.
← →
Рамиль © (2004-08-19 13:13) [7]Попрубуй новый пустой проект скомпилить.
← →
Digitman © (2004-08-19 13:14) [8]
> Марат
а ты хоть искал перед этим файлы по маске system.* в директории. куда ты установил Делфи ? или сразу сюда ломанулся со слезами ?)
← →
Anatoly Podgoretsky © (2004-08-19 13:16) [9]Марат (19.08.04 13:12) [6]
Ну вот на нем и компилируй.
← →
Марат (2004-08-19 13:17) [10]Не знаю поможет вам или нет. Но на первом компьютере я устанавливал EhLib (английскую версию), а на втором ее нет. Может из-за этого?
← →
Марат (2004-08-19 13:19) [11]Anatoly Podgoretsky
Так вот и получается, что на одном двух компьтерах при загрузке exe-шника возникает фатальная ошибка Windows. Поэтому и хочется разобраться до конца.
← →
Digitman © (2004-08-19 13:21) [12]
> на первом компьютере я устанавливал EhLib (английскую версию),
> а на втором ее нет
а проект-то как собран ? с ран-тайм пакетами ?
← →
KSergey © (2004-08-19 13:22) [13]Подика пути к библиотекам скривило...
Tools->Enviroment options->Library
И что там в Library Path?
← →
Марат (2004-08-19 13:22) [14]Рамиль ©
Запросто.
Digitman ©
Мужчины не плачут, но могут обидеться.
← →
Марат (2004-08-19 13:25) [15]KSergey ©
на 1-м: $(DELPHI)\Lib;$(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl
на 2-м: $(DELPHI)\Bin;$(DELPHI)\Imports;$(DELPHI)\Projects\Bpl;C:\Program Files\EhLib\Delphi5\Units
← →
Digitman © (2004-08-19 13:28) [16]
> Марат (19.08.04 13:22) [14]
> Мужчины не плачут, но могут обидеться
.. но ни при той ни при иной ситуации на конкретный вопрос о физическом наличии файла мужчинам не пристало отвечать ? в то время как это в их же интересах ?
← →
Марат (2004-08-19 13:35) [17]Digitman ©
Файл есть.
← →
TUser © (2004-08-19 13:38) [18]А если попробовтать его на втором компе из командной строки скомпилить? Хотя, сначала, конечно, - попробуй скомпилировать пустой проект, если не пойдет - снести D и W.
← →
Марат (2004-08-19 13:40) [19]TUser
Это как "снести D и W"
← →
Digitman © (2004-08-19 13:40) [20]а ответ на [12] ?
← →
KSergey © (2004-08-19 13:41) [21]> [14] Марат (19.08.04 13:22)
> Мужчины не плачут, но могут обидеться.
Это девочкам будешь рассказывать. Может и не засмеют. Хотя сомневаюсь.
> [15] Марат (19.08.04 13:25)
Что-то даже не знаю что сказать конкретного... По месту видать надо...
А что, неужели вот нулевая дельфи - и сразу так пишет? А простейший проект на ней если состряпать - такие же траблы?
Да, к стати
А что в Projects/Options/Directories? Может здесь прописаны жесткие пути? Тогда, думаю, убрать. Хотя четко не представляю, признаться, как это соотносится с глобальными из Tools->Enviroment options: толи их полностью перекрывает, толи дополняет...
Но вот про пустой проект было бы интересно услышать...
← →
TUser © (2004-08-19 13:45) [22]
> Это как "снести D и W"
format c: /:)
Только не говори, что он пишет
Undeclared parameter /:)
← →
Марат (2004-08-19 13:47) [23]KSergey ©
Пустой проект тоже не компилируется.
Я поменял Tools->Enviroment options->Library
на 2-м. Сделал как на первом и все пошло. Но вот что интересно не получится ли так что искал, то не нашел. Я про фатальную ошибку на некоторых компьютерах.
← →
Марат (2004-08-19 13:49) [24]TUser ©
А я и не знал о таких сокращениях. Спасибо. Просветил.
← →
KSergey © (2004-08-19 13:49) [25]Вот если бы про 1-е и второе написать что там на самом деле... Я же не ленусь названия меню писать сюда, а они тоже не копи-пэйстятся...
А то кто знает что там в установленной версии
← →
Digitman © (2004-08-19 13:51) [26]
> Но вот что интересно не получится ли так что искал, то не
> нашел. Я про фатальную ошибку на некоторых компьютерах.
а тебе Анатолий в [9] сразу и сказал - не занимайся ерундой
компилируй там где успешно всегда компилируешь
и при этом контролируй, какие зависимости имеет твой исп.файл, предназначенный для последующего диплоймента
← →
TUser © (2004-08-19 13:52) [27]Уточню. Сначала снести D. Потом поставить ее заново. Если опять не поможет - снести W. Если снова не поможет - снести H (hard, hands), можно на помойку.
← →
Марат (2004-08-19 13:55) [28]Digitman ©
Ситуация началась со следующего. На одном из пользовательских компьютеров возникла фатальная ошибка с двумя кнопками "Закрыть" и "Пропустить". На других же проект работает нормально. Так вот системщики грешат на мой проект, а я на Windows, но им ничего не сказав, пытаюсь найти какую-нибудь ошибку у себя. Пока не нашел.
← →
Марат (2004-08-19 13:57) [29]TUser ©
Попробую, тем более других проверок у меня наверное не осталось.
← →
TUser © (2004-08-19 13:58) [30]
> а я на Windows
Это правильно. Если везде все работает, а на одном компе - глюки, значит трабл именно в этом компе. Нет ли в нем чего-нибудь оригинального (например, только на нем стоит ХР, а везде - W2K и т.д.)? На каком количестве компов проект работает нормально?
← →
Digitman © (2004-08-19 14:01) [31]
> фатальная ошибка с двумя кнопками "Закрыть" и "Пропустить".
>
точное сообщение об ошибке какое ?
← →
KSergey © (2004-08-19 14:24) [32]И, главное, при чем тут ошибка компиляции???
← →
Марат (2004-08-19 14:28) [33]TUser ©
Винды 98 и XP. Пользователей около 100. Конкретно у которого ошибка 98 (всего их 4).
Digitman ©
На белом фоне: ApplTel_pr ошибка в программе для продолжения нажмите кнопку "Пропустить" и сохранить данные в новом файле. Для выхода из программы нажмите кнопку "Закрыть", при этом при этом все изменения будут потеряны. Затем выходит стандартное окно ошибок Винды "Программа выполнила недопустимую операцию и будет закрыта".
Конект к базе происходит через ODBC-драйвер и инсталяцию BDE
← →
Марат (2004-08-19 14:30) [34]KSergey ©
Ну я ведь только учусь. И мне подумалось, что может быть чего-то в моем компьютере не так, попробую-ка на другом и попал в вышеуказанную ситуацию.
← →
Digitman © (2004-08-19 14:54) [35]
> Конект к базе происходит через ODBC-драйвер и инсталяцию
> BDE
с этим - в порядке ? уверен ?
← →
Марат (2004-08-19 14:58) [36]Перепроверено неоднократно, но 100% гарантии нет. Начиная с того, что узнал что есть новая версия для ODBC.
← →
Erik1 (2004-08-19 15:24) [37]Нехороший вариант, а что за база к которой ты по ODBC конектишся? Если SQL сервер, то выбрось одно звено(ODBC) все быстрее заработает. Может и ошибки уменьшатся.
← →
Марат (2004-08-20 06:04) [38]Я извиняюсь, что сразу не ответил. Рабочий день кончился. А предложение интересное. Только вот я не знаю как это "выбрось одно звено(ODBC)". Нельзя ли поподробнее?
← →
KSergey © (2004-08-20 06:08) [39]А БД какая?
А вообще речь о том, что можно и без БДЕ и ODBC ходить, но не ко всем БД
← →
Марат (2004-08-20 06:12) [40]SQL сервер. Но я на самом деле продолжаю не мною начатое дело и поэтому не в курсе почему выбрали именно такой метод.
Страницы: 1 2 вся ветка
Форум: "Основная";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.062 c