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

Вниз

Странный и обидный глюк :(((   Найти похожие ветки 

 
DJ DIZzY ©   (2004-07-22 12:37) [0]

Незнаю в чём дело, просто в один момент перестал компилится проект, ничего такого страшного я не делал...

Вот код:

{ KOL MCK } // Do not remove this line!
{$DEFINE KOL_MCK}
{ KOL MCK }// Do not remove this line!
{$DEFINE KOL_MCK}
unit Start;

interface

{$IFDEF KOL_MCK}
{$IFDEF KOL_MCK}
uses Windows, Messages, ShellAPI, KOL {$IFNDEF KOL_MCK}, mirror, Classes, Controls, mckControls, mckObjs, Graphics {$ENDIF};
{$ELSE}
{$I uses.inc} Windows, Messages, ShellAPI, KOL{$IFNDEF KOL_MCK}, mirror, Classes, Controls, mckControls, mckObjs, Graphics,
 mckCtrls{$ENDIF};
{$ENDIF}
{$ELSE}
{$I uses.inc}
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
{$ENDIF}

type
{$IFDEF KOL_MCK}
{$I MCKfakeClasses.inc}
 {$IFDEF KOLCLASSES} TfrmStart = class; PfrmStart = TfrmStart; {$ELSE OBJECTS} PfrmStart = ^TfrmStart; {$ENDIF CLASSES/OBJECTS}
 {$IFDEF KOLCLASSES}{$I TfrmStart.inc}{$ELSE} TfrmStart = object(TObj) {$ENDIF}
   Form: PControl;
{$ELSE not_KOL_MCK}
 TfrmStart = class(TForm)
 {$ENDIF KOL_MCK}
 {$I MCKfakeClasses.inc}
 {$IFDEF KOLCLASSES} TfrmStart = class; PfrmStart = TfrmStart; {$ELSE OBJECTS} PfrmStart = ^TfrmStart; {$ENDIF CLASSES/OBJECTS}
 {$IFDEF KOLCLASSES}{$I TfrmStart.inc}{$ELSE} TfrmStart = object(TObj) {$ENDIF}
   Form: PControl;
 {$ELSE not_KOL_MCK}
 TfrmStart = class(TForm)
 {$ENDIF KOL_MCK}
{$ENDIF KOL_MCK}
   KOLProject1: TKOLProject;
   KOLForm1: TKOLForm;
   Panel: TKOLPanel;
   Button1: TKOLButton;
   Button2: TKOLButton;
   cbLevel: TKOLComboBox;
   rbAll: TKOLRadioBox;
   rbCurrent: TKOLRadioBox;
   ActionList1: TKOLActionList;
   aExit: TKOLAction;
   aOpenFile: TKOLAction;
   aStart: TKOLAction;
   btnOpen: TKOLButton;
   OpenDialog: TKOLOpenSaveDialog;
   procedure aExitExecute(Sender: PObj);
   procedure aOpenFileExecute(Sender: PObj);
   procedure rbCurrentClick(Sender: PObj);
   procedure rbAllClick(Sender: PObj);
   procedure KOLForm1Show(Sender: PObj);
   procedure aStartExecute(Sender: PObj);
 private
   { Private declarations }
 public
   { Public declarations }
 end;


Он мне выделяет 32 строку  
{$IFDEF KOLCLASSES} TfrmStart = class; PfrmStart = TfrmStart; {$ELSE OBJECTS} PfrmStart = ^TfrmStart; {$ENDIF CLASSES/OBJECTS}
И пишет Expected ":" but "=" found.

Так обидно, проект уже на стадии завершениedge


 
SPeller ©   (2004-07-22 12:59) [1]

Поищи в форуме, это уже было.


 
raize   (2004-07-22 16:31) [2]

у меня подобная "фишка" возникла.
в один прекрасный момент "ниоткуда" посыпались странные ошибки ? ((( а пишу на КОЛЕ первую неделю, сразу не понял в чем проблема.
не буду утверждать, потому что так до сих пор и не понял причины, но исправил это все я просто удалив все лишнее из папки проекта, все ненужные файлы, в том числе, все DCU, $$$ и т.д.
после чего все "странности" пропали ))


 
Vladimir Kladov   (2004-07-22 17:11) [3]

в свойствах проекта не пропал ли символ условной компиляции KOL_MCK ? Дублирующие строки придется вычистить руками, лучше в notepade.


 
earl Grey ©   (2004-07-23 06:16) [4]

Помню как сейчас.. Жо)
При использовании форматтеров кода (у меня DelForEx) исходник меняется, в частности фрагмент
{ KOL MCK } // Do not remove this line!
меняется на
{ KOL MCK }// Do not remove this line!
т.е скушали пробел.

Тут конечно надо бы remove на change исправить,но это только Владимир может сделать.

В случае размещения функционала в модуле формы - придется все править ручками и впредь не пускать форматтер в модули с вышеуказанными строками.



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

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

Наверх




Память: 0.45 MB
Время: 0.034 c
4-1104265790
slart
2004-12-28 23:29
2005.02.13
Что-то не понимаю разницы


14-1105954273
pasha_golub
2005-01-17 12:31
2005.02.13
Социальная реформа в России. Противостояние.


1-1107157149
denis24
2005-01-31 10:39
2005.02.13
checkbox в колонке stringgrid


11-1091017536
Андрей
2004-07-28 16:25
2005.02.13
Как KOLListBox выровнять по правому краю?


3-1105685586
Orc
2005-01-14 09:53
2005.02.13
Проблема с select из dbf





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