Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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


VitaLMoya ©   (2003-08-04 11:19:00) 

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


BelchonokH   (2003-08-06 17:52:00) [1]

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


BelchonokH   (2003-08-05 19:59:00) [2]

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


Gandalf   (2003-08-05 09:29:00) [3]


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


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


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


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


mike.dld   (2003-08-05 02:07:00) [4]

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


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

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

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


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

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

Delphi 6, KOL 1.82


BelchonokH   (2003-08-04 19:15:00) [7]

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


Gandalf   (2003-08-04 18:07:00) [8]

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


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

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


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

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


miek   (2003-08-04 12:06:00) [11]

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

Например:

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо