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

Вниз

Переход на новую версию   Найти похожие ветки 

 
Just3r~   (2005-06-08 16:49) [0]

Недавно перешел с Delphi 5 на 7 и получил сюрприз в виде некомпилирующихся старых проектов.
Ошибка, которую я так и не смог решить(орфография сохранена):
[Fatal Error] Converter.dpr(2): Unit Windows was compiled with a different version of types.DWORD
Она указывает на строчку, где подключается модуль Loader, являющийся модулей основной и единственной формы (VCL проект).
В чём собственно заключается ошибка?


 
Digitman ©   (2005-06-08 16:52) [1]

для начала убери опцию Build With Run-Time packages


 
Eraser ©   (2005-06-08 16:56) [2]

Just3r~   (08.06.05 16:49)

Советую полностью убить 5 версию, и установить 7.


 
Digitman ©   (2005-06-08 17:00) [3]


> Eraser ©   (08.06.05 16:56) [2]


поесть дерьма завсегда успеется)

не торопи)


 
Anatoly Podgoretsky ©   (2005-06-08 17:00) [4]

Похоже трогался генофонд.
Поиск Windows.pas/dcu


 
Eraser ©   (2005-06-08 17:26) [5]

Удалено модератором


 
Juster   (2005-06-08 18:13) [6]

Спасибо за ответы. Уточняю:
1) Дополнительных компонентов не ставил
2) D5 была предварительно снесена. Потом снова поставлена. Без разницы
3) Генофонд не редактировался мною. Если только пираты, изготовившие диск...


 
Eraser ©   (2005-06-08 18:55) [7]

Juster   (08.06.05 18:13) [6]

Попробуй удалить всё dcu файлы из папки с проектом.


 
Anatoly Podgoretsky ©   (2005-06-08 19:48) [8]

Eraser ©   (08.06.05 17:26) [5]
Толкование слова "похоже" говорить что это не одно и тоже, что слова "обязательно"


 
Juster2   (2005-06-08 19:59) [9]

файлы удалил... не помогло
удалил windows.dcu из папки lib... помогло, но вылезла другая ошибка (очень похожая):
В файле windows.pas
 DWORD = Types.DWORD; // Здесь ошибка
 {$EXTERNALSYM DWORD}
Ошибка такая:
Undeclared Identifier: DWORD;


 
sniknik ©   (2005-06-08 20:19) [10]

теперь удаляй еще Types.dcu... не поможет иши в Types.pas строчки

DWORD = LongWord;
{$EXTERNALSYM DWORD}

если их нет ищи другую версию установки дельфей, эту пираты жестоко покоцали.. ;о))


 
Juster2   (2005-06-08 20:39) [11]

Types.dcu удалил, ничего не изменилось.
Строки, приведенного тобою кода, нашел. Есть.


 
sniknik ©   (2005-06-08 21:03) [12]

... х.з. возможно оно не тот модуль подключает, гдето еще есть аналогичный.
проект не супер секретный? пришли, попробую у себя скомпилить, у меня тоже 7-ка.
да, если там "левые" компоненты присутствуют тогда не надо, ставить все одно не буду, а по "внешнему виду" вряд ли определю.


 
icWasya ©   (2005-06-08 21:38) [13]

А нет ли в Вашем проекте юнита с названием Types???


 
Eraser ©   (2005-06-08 23:55) [14]

Anatoly Podgoretsky ©   (08.06.05 19:48) [8]

Понял - исправлюсь )


 
Eraser ©   (2005-06-08 23:58) [15]

Juster2

Попробуй убить делфи, и вычистить со всех системных папок делфевские скомпиленые модули, т.к. dcu, bpl, dcl, dcp и т.д.
Не поможет - иди покупай верёвку )


 
Juster2   (2005-06-09 06:44) [16]

2icWasya: молодец! умка! я сам не догадался, действительно в моем проекте был файл types.pas, который в D5 прокатывал


 
icWasya ©   (2005-06-09 10:41) [17]

Juster2   (09.06.05 06:44) [16]
Где-то пол-года назад был точно такой же вопрос, только, может быть, про D6



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

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

Наверх




Память: 0.47 MB
Время: 0.041 c
1-1118060894
Mr.F
2005-06-06 16:28
2005.06.29
Оптимальная сортировка


3-1116307822
kyn66
2005-05-17 09:30
2005.06.29
Как удалить ключевой столбец из таблицы Access ?


3-1116421131
Nadya
2005-05-18 16:58
2005.06.29
данные из InterBase


14-1117626789
dr Tr0jan
2005-06-01 15:53
2005.06.29
Код Киева


14-1117510118
Магнум
2005-05-31 07:28
2005.06.29
Microsoft Outlook





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