Главная страница
    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.48 MB
Время: 0.069 c
15-1275780985
re83
2010-06-06 03:36
2010.08.27
Подскажите софт для создания таких эффектов


2-1271605007
pavel_guzhanov
2010-04-18 19:36
2010.08.27
Процедура вызывает AV


2-1267526403
Sairex
2010-03-02 13:40
2010.08.27
Как сравнить версии


2-1268915355
@!!ex
2010-03-18 15:29
2010.08.27
Как отрисовать TBitMap c прозрачностью?


6-1224228159
Forbi
2008-10-17 11:22
2010.08.27
Indy10 TCPServer и закрытие сессий





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