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

Вниз

При компиляции компилятор не находит DsgnIntf.dcu   Найти похожие ветки 

 
VitaLMoya   (2003-08-04 11:19) [0]

Эта проблема возникает при использовании компонентов, которые используют
mirror.pas.
Че делать. Помогите советом.
Так как было написано в форуме-
проверил опции пакетов DesignOnly,Rebuild if Need. Все нормально.
KOL Mirror Classes Kit VERSION 1.73 Delphi5


 
miek ©   (2003-08-04 12:06) [1]

У меня такое бывает, когда KOL вставляет Classes не между скобками $IFNDEF, а в конец строки. Когда переносишь ее внутрь скобок, все ОК.

Например:

uses Windows, Messages, ShellAPI, KOL {$IFNDEF KOL_MCK}, mirror,
 Controls, mckObjs, mckCtrls, Classes {$ENDIF}, mmsystem, spriteutils;
{$ELSE}


 
VitaLMoya   (2003-08-04 12:20) [2]

Так что это все компоненты неправильно написаны. Нет здесь что-то не то. Правильно в зеркальных проектах mirror действительно в скобках, но в пасовских файлах компонентов как раз и нету никаких скобок. Это что нужно их дописывать самому?


 
vitalmoya   (2003-08-04 14:42) [3]

Что никто не знает


 
Gandalf ©   (2003-08-04 18:07) [4]

Кто за компоненты? Приведи строку uses. Всю!


 
BelchonokH ©   (2003-08-04 19:15) [5]

А у меня вопрос по моему на ту же тему, в некоторых компонентах, при их установке, взять хотя бы VMHSyntaxEditor, вызывают ошибку в модуле DesignEditors не найден файл Proxies.dcu, что делать?


 
BelchonokH ©   (2003-08-04 19:16) [6]

А у меня вопрос по моему на ту же тему, в некоторых компонентах, при их установке, взять хотя бы VMHSyntaxEditor, вызывают ошибку в модуле DesignEditors не найден файл Proxies.dcu, что делать?

Delphi 6, KOL 1.82


 
Кладов   (2003-08-04 19:40) [7]

скобки {$IFNDEF KOL_MCK}..{$ENDIF} нужны, чтобы в design-time мог работать MCK, внутрь надо засовывать все, что относится к VCL, и не нужно в run-time. Добавляет в конец списка uses имена модулей не KOL и даже не MCK, а сам Delphi (MCK добавляет перед скобками). Добавлять Delphi умеет только в конец, исправлять это надо руками. Все это написано в ЧаВо и частично в readme. Не так уж часто приходится выполнять эту операцию, чтобы программировать MCK на автоматическую коррекцию. Тем более, что не так это просто - решить, к VCL или к KOL относится добавленный модуль.

StrReplace не может падать на пустой строке. Это чистый паскаль, используется системная функция pos. Если только pos падает. Или смотрите свой код, что там за строка.


 
mike.dld ©   (2003-08-05 02:07) [8]

2BelchonokH
 т.к. я с прокси не работал, то я просто-напросто вырезал из DesignEditors всё, что к этому относится
 А гдк найти - не знаю


 
Gandalf ©   (2003-08-05 09:29) [9]


> StrReplace не может падать на пустой строке. Это чистый
> паскаль, используется системная функция pos. Если только
> pos падает. Или смотрите свой код, что там за строка.


Эффекта вновь добится не сумел - видимо мой глюк.


> А у меня вопрос по моему на ту же тему, в некоторых компонентах,
> при их установке, взять хотя бы VMHSyntaxEditor, вызывают
> ошибку в модуле DesignEditors не найден файл Proxies.dcu,
> что делать?


Прям при установке - или при эксплутации?


 
BelchonokH ©   (2003-08-05 19:59) [10]

2 Gandalf
Прямо при установке...


 
BelchonokH ©   (2003-08-06 17:52) [11]

2 mike.dld
Спасибо, помогло!



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

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

Наверх




Память: 0.49 MB
Время: 0.042 c
6-1075699593
СергейМ
2004-02-02 08:26
2004.04.11
Определить сетевое имя пользователя


7-1076166231
gid
2004-02-07 18:03
2004.04.11
Как высвободить неиспользуемую оперативу?


6-1079437001
marat2
2004-03-16 14:36
2004.04.11
wininet - InternetFindNextFile - ERROR_IO_PENDING


6-1076166174
Александр
2004-02-07 18:02
2004.04.11
pop3.rambler.ru


1-1082612519
Alexey
2004-04-22 09:41
2004.04.11
расширения файла