|
Вопрос: У меня проблема: когда я делаю CheckIn/CheckOut, Delphi выбрасывает ошибку "Error Creating Form: Module <....> has open descendents or linked Modules. Cannot load". Что мне делать?
Ответ: Ошибка вызвана тем, что после выполнения команды хранилища (Get, CheckOut и т.д.) для некоторого файла этот файл необходимо обновить (переоткрыть) в IDE, чтобы отобразить все возможные изменения.
В некоторых сборках Delphi эта операция приводит к указанной ошибке, если одна или несколько форм или модулей данных, на которые ссылается обновляемый файл, до этого момента не были открыты в редакторе. Если же они были открыты заранее, ошибки не возникает.
Чтобы избавиться от данной ошибки, сделайте следующее:
Теперь, перед тем, как провести обновление файла, Athlant предварительно проверит, все ли модули/формы, перечисленные в группе Favorites, открыты, и принудительно откроет те, которые открыты не были.
Назад в раздел
Thanks, that worked like a dream... We have written our own plug-in for Delphi for Perforce but yours has far more options... Thanks once again. >>