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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.026 c
1-1093002157
MaXie
2004-08-20 15:42
2004.09.05
Из жизни потоков2


1-1092826286
Lizka
2004-08-18 14:51
2004.09.05
Ширина колонок у EhLibDBGrid


14-1092765798
JUS
2004-08-17 22:03
2004.09.05
Как закачать на какой-нить сервак zip архив ?


3-1092312735
sesh
2004-08-12 16:12
2004.09.05
PostgreSQL


3-1092136720
zorik
2004-08-10 15:18
2004.09.05
Udf