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

Вниз

При компиляции компилятор не находит 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.06 c
1-1082675173
gyry
2004-04-23 03:06
2004.04.11
Сохранение цвета форми


6-1079680991
Tommy
2004-03-19 10:23
2004.04.11
Сокеты и потоки...


8-1071861824
mmmaloy
2003-12-19 22:23
2004.04.11
mp3: ID3v1, ID3v2


8-1071902438
CREW
2003-12-20 09:40
2004.04.11
MediaPlayer не работает в ХР


14-1079499898
Рамиль
2004-03-17 08:04
2004.04.11
Если вам не хватает объема винта...





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