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

Вниз

Вопрос про компиляцию программки.   Найти похожие ветки 

 
мупфкгдуя   (2007-06-12 19:25) [0]

Привет всем мастерам.
Продолжая, своё познание этого мира делфи столкнулся с вот такой проблемкой :

[Fatal Error] nICQ.dpr(23): Unit Windows was compiled with a different version of Types.DWORD

при компиляции вот этого тестового примерчика:
http://icq2000cc.hobi.ru/sources/lesson1.zip

Из вот этого урока:
http://icq2000cc.hobi.ru/page2.html

Подскажите в чём тут проблема?

ИМХО: Я так полагаю в разных типах используемых данных...  Тогда не понятно почему Эрор выскакивает не в модуле Types?
А подкрашивает ошибку вот тут:

program nICQ;

uses
 Forms,
 main in "main.pas" {Form1},
 Packet in "Packet.pas",
 types in "Types.pas";
...


 
Джо ©   (2007-06-12 19:26) [1]

Полный ребилд (Rebuild project) должен помочь. Если нет — удалить все файлы *.dcu из папки с программой и запустить билд еще раз.


 
vegarulez ©   (2007-06-12 19:46) [2]

Так, там же и нет файлов *.dcu...?!


 
Джо ©   (2007-06-12 19:49) [3]

О. Кто автор уроков? Не забыть бы его убить.
Переименуй Types.pas во что-то другое, и измени имя модуля. Давать своим юнитам имена, совпадающие со стандартными библиотеками — дурно-с.


 
vegarulez ©   (2007-06-12 19:59) [4]

Точно! :)))))))))))
как я об этом не подумал!...
Пасип!


 
Плохиш ©   (2007-06-12 23:50) [5]


> Джо ©   (12.06.07 19:49) [3]
> Давать своим юнитам имена, совпадающие со стандартными библиотеками
> — дурно-с.

С делфи 5 модулей types не поставлялось...


 
Джо ©   (2007-06-13 01:06) [6]

> [5] Плохиш ©   (12.06.07 23:50)
>
> > Джо ©   (12.06.07 19:49) [3]
> > Давать своим юнитам имена, совпадающие со стандартными
> библиотеками
> > — дурно-с.
>
> С делфи 5 модулей types не поставлялось...

В сабже — Д6, а откуда уроки мне узнавать недосуг.


 
Германн ©   (2007-06-13 01:22) [7]


> Джо ©   (12.06.07 19:49) [3]
>
> О. Кто автор уроков? Не забыть бы его убить.

Когда "недосуг", не стоит хвататься сразу за кобуру :)


 
Джо ©   (2007-06-13 01:35) [8]

> [7] Германн ©   (13.06.07 01:22)
>
> > Джо ©   (12.06.07 19:49) [3]
> >
> > О. Кто автор уроков? Не забыть бы его убить.
>
> Когда "недосуг", не стоит хвататься сразу за кобуру :)

Приношу извинения за недосуг.


 
Amoeba ©   (2007-06-13 11:02) [9]


> types in "Types.pas";

Похоже, что этот код для Delphi1. Насколько помнится, надо как минимум заменить Types (и какой-то еще модуль, точно уже не помню) на Windows.


 
Плохиш ©   (2007-06-13 11:08) [10]


> Джо ©   (13.06.07 01:06) [6]
> > [5] Плохиш ©   (12.06.07 23:50)
> В сабже — Д6, а откуда уроки мне узнавать недосуг.

Т.е. автор примеров дожен обладать даром предсказаний? Уверен, что в будущих версиях не будет использовано какое-либо имя твоих модулей?



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

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

Наверх




Память: 0.46 MB
Время: 0.044 c
2-1181928234
alpha5
2007-06-15 21:23
2007.07.08
Как показать форму аналогично PopupMenu


15-1181115561
boriskb
2007-06-06 11:39
2007.07.08
переехать в Казахстан?


8-1161236261
Tab
2006-10-19 09:37
2007.07.08
рисование через буфер (GDI+)


2-1181699097
swinden
2007-06-13 05:44
2007.07.08
Вывод числа


1-1178545729
TStas
2007-05-07 17:48
2007.07.08
Как отправить по почте текстовый файл?





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