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

Вниз

DsgnIntf - не найден   Найти похожие ветки 

 
g-l-u-k   (2003-11-23 18:36) [0]

Народ помогите кто знает.Где мне найти файл DsgnIntf.dcu
Зарание благодарен.


 
Nikolay M. ©   (2003-11-23 20:18) [1]

AFAIR, ищи Des(i)gnInt(f) - так, кажется.


 
fuf ©   (2003-11-23 20:41) [2]

В D5 в папке Source\Tools api\


 
Mihey ©   (2003-11-23 23:09) [3]

Сотри нафиг, в большинстве случаев он не делает ничего.


 
Александр-И   (2003-11-24 02:25) [4]

На эти грабли все наступают по очереди... Начиная с D6 эти модули называются DesignIntf.dcu, DesignEditors.dcu и т.д.

> Mihey © (23.11.03 23:09) [3]
> Сотри нафиг, в большинстве случаев он не делает ничего.

Он делает очень много, в частности без него не работает редактор свойств компонета.


 
LongIsland ©   (2003-11-24 13:26) [5]


> Александр-И (24.11.03 02:25) [4]

DesignEditors при компиляции запрашивает Proxies. А это-то что, не знаешь?


 
Mihey ©   (2003-11-24 21:43) [6]

> Он делает очень много, в частности без него не работает редактор свойств компонета.

В последнее время часто попадается эта ссылка в uses, хотя написано, что проект пашет и под D5. Это значит, что он просто писался на D6-7, а включился автоматом.


 
Александр-И   (2003-11-25 02:44) [7]

>LongIsland © (24.11.03 13:26) [5]
>DesignEditors при компиляции запрашивает Proxies. А это-то что, >не знаешь?

Как я понимаю, Proxies - это модуль, отвечающий за отображение вложенных компонентов в редакторе свойств.
Чтобы компилятор заткнулся и перестал его постоянно запрашивать, надо в секции Requieres своего пакета комппонентов указать designide.dcp (он находится в Borland\Delphi6\Lib)


 
TUser ©   (2003-11-26 17:22) [8]


> DsgnIntf.dcu

В В7 его зовут по-другому. Кажется DesignIntf.dcu. Короче - F3.


 
g-l-u-k   (2003-11-27 22:21) [9]

Люди, а где же достать DesighIntf!!!!!!!!!!!!!!!!!


 
Stilgar ©   (2003-11-27 22:58) [10]

Сам ту статью прочитал и почти месяц на граблях стоял. Надо регистрировать форму из другого юнита, который ссылается на главный юнит и на DesighIntf. Естественно из главного ссылку убрать. И добавить в Requieres пакета designide.dcp (Александр-И (25.11.03 02:44) [7]). Сейчас вышлю файлы на мыло.


 
PlaZZma ©   (2003-11-30 16:58) [11]

У меня например Дельфи 5, и всё-равно он просит dsgnintf.dcu.
Но компонент уже установлен, а вылазиет это прикомпиляции проекта, если вставить компонент. что делать?


 
Юрий Зотов ©   (2003-11-30 17:11) [12]

> PlaZZma © (30.11.03 16:58) [11]

> что делать

В D5 dsgnintf.dcu есть. Сделайте поиск - найдете.

> а вылазиет это прикомпиляции проекта, если вставить
> компонент

Если этот компонент не связан с созданием run-time среды "а-ля IDE", то такое сообщение, скорее всего, говорит о том, что компонент очень неграмотно спроектирован - элементы design-time и run-time в нем объединены "в одном флаконе". Если это так, то я бы не советовал пользоваться таким компонентом - похоже, что он написан не шибко грамотно, а, значит, в нем очень вероятны и другие ошибки.


 
PlaZZma ©   (2003-11-30 17:40) [13]

ну вообще-то это компонент наз-ся Cipher и содержит в себе очень много алгоритмов шифрования. И Hash тоже есть. Вроде никто ошибок не находил. А компилился он на D3-D4


 
PlaZZma ©   (2003-11-30 17:41) [14]

Компонент невизуальный


 
Micah'GF ©   (2003-11-30 20:14) [15]

я несколько месяцев назад тоже с этим мучался - пакет для написания плагинов к Винампу этот же модуль требовал...


 
Юрий Зотов ©   (2003-11-30 21:56) [16]

> PlaZZma © (30.11.03 17:40) [13]

Сорри, но вынужден повторить - если компонент, не связанный с созданием run-time аналога IDE тянет за собой DsgnIntf в run-time, то, увы, спроектирован он неграмотно. Потому что это означает, что он тащит за собой какие-то свои design-time редакторы (хорошо еще, если без форм) и, скорее всего, еще и иконку. В run-time ничего этого не требуется и лишь бесполезно увеличивает объем Exe. Опытный разработчик так делать ни за что не стал бы.

Этот недостаток не говорит о том, что компонент обязательно написан слабым программистом. Программист он может быть даже и очень сильный, но со спецификой разработки компонентов знаком слабовато.


 
Юрий Зотов ©   (2003-11-30 22:08) [17]

Чтобы снять все вопросы.

1. В D5 (и более ранних) модуль DsgnIntf имеется как в виде DCU, так и в виде PAS. Укажите путь поиска и все должно быть ОК. Если Вы компилируете пакет и он вдруг захотел Proxies - добавьте DsgnIDE в его requires.

2. В D6 и D7 этот модуль называется DesignIntf - то есть, если у Вас исходник D5 (или более ранний), то исправьте имя этого модуля в uses (кроме того, в uses может потребоваться добавить DesignEditors и VclEditors). Если пакет захотел Proxies - в его requires добавьте DesignIDE (и удалите DsgnIDE, если он там был).


 
PlaZZma ©   (2003-11-30 22:59) [18]

//Юрий Зотов
Вот хоть убейте, нет у меня этого DCU, я искал в поиске. Это не реально блин. Замыльте плиз его. Нет его и всё тут. Я даже пробован создавать новый проект и прописал его в юзес - та же ерунда.



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

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

Наверх




Память: 0.51 MB
Время: 0.013 c
1-36643
loki128
2003-12-01 08:57
2003.12.12
Утилита составления графического алгоритма программы


1-36607
DVP777
2003-12-01 12:20
2003.12.12
КАК В ПОЛУЧИТЬ АТРИБУТЫ ВСЕХ ФАЙЛОВ В ПОДДИРЕКТОРИЯХ ДАННОЙ ДИРЕК


4-36884
Alternative
2003-10-14 20:49
2003.12.12
Позиция мыши


8-36773
Sergeys
2003-08-16 00:39
2003.12.12
ListBox + Картинка + Список


1-36648
LLL
2003-11-29 22:45
2003.12.12
математический парсер