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

Вниз

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 вся ветка

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

Наверх





Память: 0.48 MB
Время: 0.044 c
11-1178978783
_vadim
2007-05-12 18:06
2007.12.02
KOLDirDlgEx


15-1194098631
Vendict
2007-11-03 17:03
2007.12.02
h -> pas


15-1193473003
Evanescence
2007-10-27 12:16
2007.12.02
Где можно почитать про тонкие терминальные клиенты?


3-1185611898
pohil
2007-07-28 12:38
2007.12.02
Формат даты


2-1194373794
Инокентий
2007-11-06 21:29
2007.12.02
форма mdi





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