Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.02;
Скачать: CL | DM;

Вниз

KOLProject - Build := TRUE   Найти похожие ветки 

 
Dmitry___   (2007-05-06 21:43) [0]

Биг факин трабл, товарищи! Что-то сломалось в моём проекте, и теперь никакой ребилд не ребилдит проект. Т.е. я меняю что-то визуально на моей форме, всё ок, но после запуска никаких изменений!
ЧТо делать?


 
Bmouradov   (2007-05-07 03:32) [1]

Проверьте пути Form\unitsourcepath а также project\soutcepath


 
Dmitry___   (2007-05-07 12:16) [2]

Хм... Уже переписал заново. Тем не менее, чем ещё, кроме путей, может быть вызвано такое поведение? Есть предположения, что сбой вызвало подключение KOLmdvXLGrid. Без него всё было ок.


 
danger ©   (2007-05-07 20:10) [3]


> Dmitry___   (06.05.07 21:43) 
> Биг факин трабл, товарищи! Что-то сломалось в моём проекте,
>  и теперь никакой ребилд не ребилдит проект. Т.е. я меняю
> что-то визуально на моей форме, всё ок, но после запуска
> никаких изменений!ЧТо делать?

Проверьте наличие директивы KOL_MCK в свойствах проекта, потерите все DCU из папки проекта, в очередной раз попробуйте Project->Build All Projects, переставьте пакет Mirror* и прочих компонентов (предварительно деинсталлировав имеющийся и удалив скомпиленные версии). Возможно проблема в замене системных модулей (у меня раз так было). Что-то из этого обязательно поможет :)


 
Dy1 ©   (2007-05-07 20:21) [4]


> Есть предположения, что сбой вызвало подключение KOLmdvXLGrid.
>  Без него всё было ок

А у меня эта проблема началась с установкой KOLnMCK 2.56 (скучаю по версии 2.37, но там много ошибок :( )


 
Vladimir Kladov   (2007-05-07 21:24) [5]

Включаете в KOLProject клнсоль и смотрите, что делается.


 
Dmitry___   (2007-05-07 23:32) [6]

Спасибо, попробую ваши советы в следующий раз. Даже в блокнот записал и сохранил. А пока пришлось переделать проект (может, поторопился?)


 
Barloggg   (2007-05-11 10:54) [7]

хмм.. а еще есть такая вещь как Locked в свойствах.
помню у меня это включилось когда я что-то бросил на форму, получил сообщение что "это не про меня" и проект залочился.

точно не помню, то-ли я два МСК проекта открыл и начал править, то-ли бросил второй Project... толи VCL компонентов набросал и даже код к ним успел наделать...


 
Alex3   (2007-05-11 14:34) [8]

Предлагаю сделать реестр возможных случаев,
нарушения функционирования кол проектов.
Вот некоторые случаи из моей практики.
1. Неправильное место втавки юнитов в разделе uses,
{$IFDEF KOL_MCK}
        |             Зона1                                                                        |
uses Windows, Messages, KOL, KOLmdvXLGrid, KOLxBase {$IFNDEF KOL_MCK},
|                      Зона2          
mirror, Classes, Controls, mckControls, mckObjs, Graphics,  
                                                                     |              
mckCtrls,  MCKmdvXLGrid,  MCKxBase {$ENDIF (place your units here->)}; место для ваших юнитов Зона3
{$ELSE}
{$I uses.inc}
|          Зона4    
 Windows, Messages, SysUtils, Variants, Classes, Graphics,
                                         |
Controls, Forms,Dialogs;{$ENDIF}
Зона1 - эта зона только для кол  и не vcl юнитов, задествованых в кол проекте.
Зона2  зона MCK юнитов, и юнитов необходимых во время разработки для MCK.
Зона3 место для ваших юнитов.
Зона4  зона только для vcl юнитов.
Иногда делфи вставляет юниты не вту зону, кол юниты попадают в зону2,
mirror и mck иногда попадает в зону4.
2. Если вы стерли конфигурационный файл (*.cfg) проекта, или скопировали
проект без него посмотрите "проект"-"options"-"directories/conditionals"-"aliases"
должно быть Classes=;mirror=; а  в "conditionals" , как минимум, KOL_MCK.
В данном случае, делфи востанавливает значения по своему усмотрению.
3.В свойствах KOLProject1-  isKolProject=true, Loced=false,sourcePath должен указывать на папку с проектом.
Первые два свойства могут поменятся, при втавке vcl компоненты в кол проект.
Третье может не изменится при копировании проекта в другое место, причем
это не так легко сразу заметить, проект компилируется нормально(при условии, что по
старым путям у вас остался старый проект), но екзешник в новой папке не меняется.
Последние  два-три года, переписывать проекты мне не приходилось.


 
homm ©   (2007-05-11 16:58) [9]

> В данном случае, делфи востанавливает значения по своему
> усмотрению.

По умолчанию для новых проектов. Можно и по умолчанию сделать все эти опции. Кнопочька «Default»


 
Alex3   (2007-05-11 17:21) [10]

TO homm ©  
Лучше бы чего добавил, или никогда небыло шока,
когда вдруг проект перестает работать?


 
homm ©   (2007-05-11 17:26) [11]

> или никогда небыло шока,
> когда вдруг проект перестает работать?

Нет. На все есть причина :) Вот дотраченого времени на выяснение иной — жалко. Но перечисленные тобой случаи уже давно не вызывают недоумения :)


 
alex3   (2007-05-12 15:29) [12]

У тебя - да, а у других?
Или ты считаешь, что каждый должен наступить
на теже грабли, я так не считаю.
>>>Вот дотраченого времени на выяснение иной — жалко
Совершенно согласен, поэтому и написал.



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

Текущий архив: 2007.12.02;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.031 c
3-1185045835
barakuda
2007-07-21 23:23
2007.12.02
ExpressQuantumGrid 5 .. доступ к ячейке


2-1194411373
fff
2007-11-07 07:56
2007.12.02
курсор


15-1194252709
andreoman
2007-11-05 11:51
2007.12.02
программка фиксирующа обращение к порту ПК


2-1194524361
NaRuTo
2007-11-08 15:19
2007.12.02
Как изменить цвет TMainMenu


15-1193483482
Alkid
2007-10-27 15:11
2007.12.02
Plz. Help : DSL-200 + WinXP 64 + AMD 64