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

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.023 c
1-36680
Gimick
2003-12-03 01:01
2003.12.12
Как сделать приложение (не сервис) не видимым в таскменеджере?


1-36709
Johnmen
2003-12-02 13:33
2003.12.12
RichEdit, непонятное поведение


6-36796
SH
2003-10-14 20:03
2003.12.12
Сокеты


14-36833
Thor
2003-11-19 16:31
2003.12.12
игра MAX от Interplay


3-36548
Stepa
2003-11-19 20:21
2003.12.12
проблемы с ADOQuery+SQL





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