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

Вниз

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

 
evgenij   (2008-09-16 14:59) [0]

Доброго времени суток!
Битый час уже мучаюсь, помогите плиз!

1.Использую Инди (IdFTP)
2.Все работало нормально и "вдруг" в строке uses на IdFTP начало выдавать ошибку:

[Fatal Error] Unit2.pas(10): Unit IdThread was compiled with a
different version of Classes.TThread.Synchronize

3.Вот строка uses:
uses
 Windows, IdBaseComponent, IdAntiFreezeBase, IdAntiFreeze, DB, ImgList,  Controls, ExtCtrls, Menus, ADODB, ComCtrls, ToolWin, StdCtrls,Buttons,DBGrids,Grids,DBGridEh,Classes,Graphics,Forms,Messages,ShellApi ,Variants,
 StrUtils,SysUtils,Dialogs, IdComponent, IdTCPConnection, IdTCPClient,  IdFTP;

Почему....? Код не менялся.Дельфи закрывал/открывал.Комп не перегружал......:)
спс


 
Сергей М. ©   (2008-09-16 15:08) [1]

Какие-нибудь манипуляции с версиями Инди и настройками IDE-окружения делал перед тем как стала возникать эта ошибка ?


 
evgenij   (2008-09-16 15:08) [2]

нет


 
Сергей М. ©   (2008-09-16 15:10) [3]

Сколько версий Инди вообще существовало у тебя с момента установки делфи на этой машине ?


 
evgenij   (2008-09-16 15:11) [4]

одна


 
evgenij   (2008-09-16 15:27) [5]

версия 9.00.10


 
Anatoly Podgoretsky ©   (2008-09-16 15:45) [6]

> evgenij  (16.09.2008 14:59:00)  [0]

Твоя Инди скомпилирована с другой версией Classes


 
evgenij   (2008-09-16 17:23) [7]

тоесть....все ж работало


 
Palladin ©   (2008-09-16 18:04) [8]

где-то, в пути поиска, появился интересный файлик под названием classes.pas/dcu


 
Palladin ©   (2008-09-16 18:04) [9]

возможно ты сам его и создал


 
evgenij   (2008-09-16 18:12) [10]

не создавал


 
clickmaker ©   (2008-09-16 18:27) [11]

апдейты не накатывал?


 
Anatoly Podgoretsky ©   (2008-09-16 18:40) [12]

> evgenij  (16.09.2008 18:12:10)  [10]

Будешь приператься или все таки проверишь.


 
Palladin ©   (2008-09-16 19:56) [13]


> evgenij   (16.09.08 18:12) [10]

сам понимаешь, такого не бывает, либо ктото (ты) провел изменение в родной classes.pas

в таком случае, придется добавлять пути поиска так же и для исходников самой инди дабы она компилятор пересобрал ихние dcu


 
Медвежонок Пятачок ©   (2008-09-16 22:03) [14]

есть dcu после компиляции пакета и появилась другая dcu этого модуля скомпиленная в составе приложения.


 
Медвежонок Пятачок ©   (2008-09-16 22:10) [15]

либо старая dcp где-то в путях затесалась. это скорее всего.


 
evgenij   (2008-09-17 12:30) [16]

1.Вытер Classes.pas/dcu, iDThread.pas/dcu, iDFTP.pas/dcu
2.Install Delphi7 /на другом компе/
3.Переписал *.pas (те что в п.1)
4.Ребилд проджект
5.Еррор тот же

Чет я потерялся....


 
Поросенок Винни-Пух ©   (2008-09-17 12:38) [17]

dcp еще


 
evgenij   (2008-09-17 12:44) [18]

какое? indy.dcp


 
Поросенок Винни-Пух ©   (2008-09-17 12:44) [19]

я бы еще проверил директивы implicitbuild для всех задействованных пакетов.
могут быть побочные эффекты.


 
evgenij   (2008-09-17 16:22) [20]


> директивы implicitbuild

проверил....фонарь...
проблему решил переинсталяцией дельфина :)
че к чему так и не понял...


 
Поросенок Винни-Пух ©   (2008-09-17 16:56) [21]

могло быть нечто похожее на следующее:

есть собранный пакет и его dcp. во всем этом лежит одна версия dcu
при компиляции приложения пас от этой дцу мог быть включен в проект и компилироваться с проектом.

в результате есть две дцу плюс дцп, который знает только про первую версию модуля.
а приложение пытается заюзать вторую "свою" версию dcu, которая не бьет с пакетом.



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

Форум: "Сети";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.056 c
3-1238326964
Гость.
2009-03-29 15:42
2010.08.27
Access Violation в TpFIBDatabase при первом обращении.


2-1269931142
oleg1963lora
2010-03-30 10:39
2010.08.27
TStringList.Clear. Странное поведение метода


15-1271655350
Валерий М.
2010-04-19 09:35
2010.08.27
Принтер и логи


2-1269966073
Dr. Genius
2010-03-30 20:21
2010.08.27
Формат даты вида "30 марта 2010 года"


6-1219479860
Rembo
2008-08-23 12:24
2010.08.27
winsock2 клиент сервер connect 10035





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский