Конференция "KOL" » Снова File not found: DesignConst.dcu [Delphi, Windows]
 
  • Старый Паскальщик (20.10.10 13:42) [0]
    Всем доброго дня.
    Скачал последний kolmck.tar.gz от 16.10.2010, поставил на Delphi2010, установился без проблем. Начал проект, строго по инструкции, сразу же получил "File not found: 'DesignConst.dcu" с указанием на mirror в Uses. Поискал и инете, увидел, что не одинок. По совету из этого форума пробовал "Build All", не помогает. Тупо повторил все неск. раз, обнаружил: если созданный проект не компилировать, а сохранить и выйти из Delphi, а потом снова запустить Delphi, то при первой компиляции идет ошибка "File not found: 'ExptIntf.dcu'", а при всех последующих опять "File not found: 'DesignConst.dcu'".
    Delphi не кривой, он все время в работе с большими проектами, кривизна вылезла бы и без КOL.
    ПоможИте, чем можИте, сами мы люди не местные. Для D2009, D2010, XE т тд. KOL, ИМХО, гораздо важнее, чем для предыдущих.
  • Dufa © (20.10.10 13:51) [1]

    > XE

    Пока что точно в пролете.

    На 2010 все проверено - работет. Проект как создавали? Попробуйте создать через визард, потом сделать билд олл.

    зы. пути к колу прописаны?
  • Vladimir Kladov © (20.10.10 16:11) [2]
    Думаю, что не строго по инструкции. Если строго по инструкции, то проект в любом случае надо закрывать, и открывать из той же папки, но другой - имя которого указано в TKOLProject.projectDest. Работал недавно с D2010, таких проблем не обнаружил. Обнаружил тормоза несусветные (в code insight), кривой интерфейс (так и не понял, как же там настроить методом wysiwig местоположение формы на экране, кроме как прописывая координаты ручками). Плюс более громоздкий код, плюс возможные несовместимости из-за того, что по умолчанию string = WideString -  итоге приложения легко делаются для UNICODE_CTRLS, но со скрипом - когда нужно Ansi "only").

    Да, у D2010 (и D2009) есть такой момент: чтобы результат изменений в исходном коде Delphi увидел, надо или переоткрыть проект/модуль, или переключиться в другое приложение и обратно, после чего утвердительно ответить на вопрос о перезагрузке изменений, выполненных внешним (якобы) приложений. Это не кривость Delphi или MCK, а несовместимость внутренних механизмов обмена с расширениями оболочки: приходится модифицировать файл на диске. Для работы с MCK лучше использовать другой Delphi, версий 5, 6, 7. Без MCK версия Delphi значения не имеет (кроме Delphi 1).
  • Старый Паскальщик (20.10.10 20:35) [3]
    Уррря! Через визард работает! Спасибо за науку!

    Vladimir Kladov, без визарда делал точно по инструкции: новый проект, клал KOLProject, менял в нем projectDest, клал KOLForm, сохранял, закрывал все, открывал проект KOL. Дальше компиляция... и DesignConst.dcu (или ExptIntf.dcu). Когда пробовал Build All, то получал то же самое, но Delphi указывал эти места непосредств. в mirror.pas
    Вот с визардом все пошло как надо.
    АддОны ставиться не хотели, указал везде где надо "Ansi", встало и вроде бы работает (кроме ХРманифеста, но это дело наживное).

    Про D2010 в общем согласен. D2009 мне нравится больше, но иногда виснет, D2010 устойчивей, а insight удалось настроить (не с 1-го раза).

    Еще раз спасибо за наводку. Вам творческих успехов.
 
Конференция "KOL" » Снова File not found: DesignConst.dcu [Delphi, Windows]
Есть новые Нет новых   [134430   +2][b:0][p:0]