установка новых компонентов
От: Аноним  
Дата: 02.09.06 07:38
Оценка:
Скажите, плиз, как в дельфах зарегистрировать новые компоненты
Re: установка новых компонентов
От: wellwell Австралия https://www.softperfect.com
Дата: 02.09.06 08:03
Оценка:
On Sat, 02 Sep 2006 17:08:48 +0930, Аноним <0@users.rsdn.ru> wrote:
> Скажите, плиз, как в дельфах зарегистрировать новые компоненты

Обычно File — Open — *.dpk — Compile — Install
Posted via RSDN NNTP Server 2.0
Re[2]: установка новых компонентов
От: Аноним  
Дата: 02.09.06 09:10
Оценка:
А он мне написал:
Package такой-то can't be installed, because it is not design time package
чё это за беда?
Re[3]: установка новых компонентов
От: wellwell Австралия https://www.softperfect.com
Дата: 02.09.06 09:41
Оценка:
On Sat, 02 Sep 2006 18:40:39 +0930, Аноним <0@users.rsdn.ru> wrote:
> А он мне написал:
> Package такой-то can't be installed, because it is not design time
> package
> чё это за беда?

Packages бывают design-time и run-time. Компилировать нужно все, но
устанавливать только design-time. А вообще обычно в папке с компонентом
есть readme.txt или install.txt
Posted via RSDN NNTP Server 2.0
Re: установка новых компонентов
От: MikePetrichenko Беларусь www.btframework.com
Дата: 02.09.06 09:59
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Скажите, плиз, как в дельфах зарегистрировать новые компоненты


Помогут драйвера RTFM.SYS и PrymyeRuki.COM.
Bluetooth, IrDA, WiFi and Serial Ports SDK for .NET, ActiveX, C++ and VCL
Spektrum Telemetry Log File Viewer
Re[2]: установка новых компонентов
От: Аноним  
Дата: 02.09.06 13:02
Оценка:
Здравствуйте, MikePetrichenko, Вы писали:

MP>Здравствуйте, Аноним, Вы писали:


А>>Скажите, плиз, как в дельфах зарегистрировать новые компоненты


MP>Помогут драйвера RTFM.SYS и PrymyeRuki.COM.


Ах как умно
А Вы сами-то на форуме зачем?
Re[3]: установка новых компонентов
От: MikePetrichenko Беларусь www.btframework.com
Дата: 02.09.06 13:10
Оценка: :)
Здравствуйте, Аноним, Вы писали:

А>Ах как умно

А>А Вы сами-то на форуме зачем?

Да не умно, конечно, но плакать хочется от таких вопросов.

Я на форуме зачем? Честно говоря сам не знаю. Интересно, блин...

ОК. Установить компонент: В меню файл открыть *.dpk. Далее давим Insеall. Если ругается, что Package run=time и т. д., не обращаем внимание. Устанавливаем следующие пакеты.
P.S. В делфи есть разные виды пакетов: Design-time — это те которые содержут редакторы свойств и всякие фишечки для дизайнера (среды разработки) и Run-time — те, которые содержат полезный код функциональности компонента.


P.P.S. Вы лучше вот этот форум почитайте (я плакал): http://www.delphimaster.ru/nuts/nuts.html
Bluetooth, IrDA, WiFi and Serial Ports SDK for .NET, ActiveX, C++ and VCL
Spektrum Telemetry Log File Viewer
Re[4]: установка новых компонентов
От: wellwell Австралия https://www.softperfect.com
Дата: 02.09.06 13:49
Оценка:
On Sat, 02 Sep 2006 22:40:34 +0930, MikePetrichenko <56826@users.rsdn.ru>
wrote:
> P.P.S. Вы лучше вот этот форум почитайте (я плакал):
> http://www.delphimaster.ru/nuts/nuts.html

Super :D
Posted via RSDN NNTP Server 2.0
Re: установка новых компонентов
От: maslan Россия  
Дата: 06.09.06 20:44
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Скажите, плиз, как в дельфах зарегистрировать новые компоненты

Если коротко...
Когда ты "пишешь" программу — ты не только пишешь код, но и проектируешь форму: кидаешь компоненты, двигаешь их, настраиваешь и т.д.
Знакомые действия?
Всё это время ты находишь в т.н. режиме "Design Time" — "Этап проектирования".
Когда нажимаешь Ctrl+F9 — появляется файл *.exe (*.dll) //Если, конечно, ошибок не было...
Когда ты отдаешь *.exe-шник другу — он запускает и работает, даже не думая о "видимости","заголовках","редакторах свойств" компонентов. Более того — он не думает о "компонентах" (Если друг не кодер ).
Друг(программа им запущенная) находится в т.н. "Runtime" — "Этап работы".

Почему так происходит? Потому что разработчик компонента позаботился и о тебе и о "свободном плавании" программы.
Все настройки, свойства и прочую муть выделили в "DesignTime" часть, а реальную работу, функции, процедуры (ради возможности обладания которыми ты и ставишь компонент) в часть "Runtime".
Поэтому пакеты компонентов (в основном) поставляются в таком виде:
*.pas+*.dfm (либо готовые *.dcu, если автор не хочет делиться исходным кодом)
*.dcr (Не всегда) — иконки для компонентов, чтобы было красивее и проще работать
всякую бяку — *.inc;*.res; и т.п.
и, наконец, файлы ПАКЕТА — *.dpk
В этих файлах содержаться инструкции(для среды) по установке пакета в среду. Например — название "закладки" палитры компонентов, на которой будут находиться компоненты...
Жестких правил именования файлов пакетов нет, но часто авторы используют такой вид:
X+Y+Z.dpk, где
X — или 'D' или 'R',
Y — название пакета,
Z — версия среды (например 'D7' — Delphi 7,'K3' -Kylix 3 и т.п
Никто не обязан соблюдать это правило (Это даже не правило, а просто моё наблюдение)
Но, если всё-таки у тебя файлы названы так, то 'D' — означает, что в ЭТОМ файле собрана "DesignTime" чать пакета и после установки, у тебя появятся эти компоненты в палитре.
'R' — "Runtime" часть пакета,без которой появившиеся компоненты работать не будет.
Эти части могут быть объединены и "общий" пакет буд как "DesignTime", так и "RunTime" пакетом
одновременно (Это делает автор).
Итого:
Если ты получил сообщение "Package такой-то can't be installed, because it is not design time package",
то , видимо, знаешь где кнопка Install находится
Такое сообщение просто означает, что пакет, который ты ставишь не предназначен для этапа проектирования программы и установить ЕГО ты не сможешь.
Варианты?
Раз — где ты взял пакет? Скачал? -Посмотри там где качал нет ли DesignTime части..
Два — Сам учишься? Выставь в свойствах пакета "DesignTime & Runtime"
Главное — скорее всего в папке(архиве) есть файл(ы) readme.txt(.me),install.txt,howto..
Читай их — там наверняка написано КАК ставить именно ЭТОТ пакет.
=))

Это было коротко. Подробнее — здесь
... << RSDN@Home 1.1.3 beta 2 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.