Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.036 c
1-1080161827
LoMaster
2004-03-24 23:57
2004.04.11
Как создать папку с длинным именем?


1-1079720907
killer
2004-03-19 21:28
2004.04.11
Программа и панель задачь


14-1082233960
Yegorchic
2004-04-18 00:32
2004.04.11
http://delphigfx.mastak.ru/


1-1082382811
A. Sonin
2004-04-19 17:53
2004.04.11
Собственное создание формы без использования кода в проекте


3-1079005778
alexa777
2004-03-11 14:49
2004.04.11
Ограничение длины поля




   Наверх