Меню Рубрики

Установка компонент delphi xe8

Инструкция по установке компонентов на Delphi

Для работы компонентов понадобится

Набор библиотек JEDI API распаковываем в папку (путь указываю для примера, каждый может распаковывать туда куда душе будет угодно, главное что-бы путь в Environment Variables был прописан правильно):

Набор моих библиотек распаковываем в папку (про расположение папки см. выше):

  • $(JEDI)\jwa\branches\2.3\Common
  • $(JEDI)\jwa\branches\2.3\Includes
  • $(JEDI)\jwa\branches\2.3\SaCMAPI
  • $(JEDI)\jwa\branches\2.3\Win32API
  • $(KANDIRAL)\Release\$(ProductVersion)\$(Platform)
  • $(KANDIRAL)\Resources
  • $(KANDIRAL)\Common
  • $(KANDIRAL)\Automation
  • $(KANDIRAL)\File
  • $(KANDIRAL)\Media
  • $(KANDIRAL)\Net
  • $(KANDIRAL)\Utils
  • $(KANDIRAL)\Graphics
  • Kandiral150.groupproj Delphi XE
  • Kandiral160.groupproj Delphi XE2
  • Kandiral170.groupproj Delphi XE3
  • Kandiral180.groupproj Delphi XE4
  • Kandiral190.groupproj Delphi XE5
  • Kandiral200.groupproj Delphi XE6
  • Kandiral210.groupproj Delphi XE7
  • Kandiral220.groupproj Delphi XE8
  • Kandiral230.groupproj Delphi 10 Seattle
  • Kandiral240.groupproj Delphi 10.1 Berlin
  • Kandiral250.groupproj Delphi 10.2 Tokyo
  • Kandiral260.groupproj Delphi 10.3 Rio

Если всё сделано правильно, то в палитре компонентов должны появиться установленные элементы.

При установке путей к библиотекам нужно указать платформу «32-bit Windows»

В некоторых версиях компилятор ругается на файл с картинками

Мне, во всех случаях возникновения этой ошибки, помог перезапуск Delphi.

Если перезапуск Delphi не помогает, то идём следующим путем

Первый способ. Убираем из пакета файл с картинками. На работу библиотек это не повлияет, просто сами компоненты будут без картинок. Для этого в «Project Manager» на названии пакета (например KRCommon160) жмём правой кнопкой мыши и в контекстном меню выбираем «View Source»

Второй способ. Подключаем картинки старого формата. В каждом пакете есть файл типа «ИмяПакета.dcr», в нем содержатся картинки всех компонентов (которые я уже нарисовал). Но есть и еще dcr файлы, которые сделаны в imageedit от Delphi 7. Второй способ заключается в том, что-бы заменить новый файл с картинками на старые. Для этого в «Project Manager» на названии пакета (например KRCommon160) жмём правой кнопкой мыши и в контекстном меню выбираем «View Source»

И вместо файла KRCommon.dcr подключаем все остальные dcr файлы из папки Common

Перекомпилируем пакет. Аналогично проделываем с остальными пакетами где вылетает ошибка.

источник

Как устанавливаются компоненты для Delphi

Итак для начала разберёмся что мы имеем.
Всего может быть 4 случая распространения компонентов:

1)В папке с компонентом есть файл с разрешением «dpk».

Это есть не что иное, как «Пакет компонентов» (хотя мне встречались и одиночные компоненты, устанавливаемые данным способом). В чём плюс данного типа: написание такого инсталяционного пакета не требует особых усилий, а установка происходит гладко и не требует от пользователя особых знаний.
Смотрим на его/их имя. Обычно оно совпадает с названием компонента + если пакет может быть установлен на различные версии Delphi, то к его имени добавляется сторчка «_DX» (где X — версия Дельфи на которую он сможет быть установлен).
Запускаем данный файл (из вашего файлового мэнеджера, а можно впринципе открывать и из Delphi). Появляется новое окошко, в котором жмём кнопочку «Install». На все сообщения отвечаем «Yes». После того, как выскочит сообщение о том, какие компоненты были установлены (или о том, что установка произведена успешно) в меню Delphi выбираем «File->Close All» (сохраняем все произведённые изменения). Жмём «ОК». Всё, компоненты установлены! Они появятся на палитре компонентов в самом конце. Положение закладок можно изменить обычным перетаскиванием, а можно и зайдя в «Component-Configue Palette».

Проблемы, или сиитуации, которые могут возникнуть:
-При установке выскакивает ошибка, а в папке с компонентами есть два файла «dpk» c вашей версией Delphi.
Просто один из пакетов производит компиляцию тектов, а другой регистрирует их в палитре компонентов (обычно заканчивается «. _Reg.dpk»)
-Появляется сообщение о том что пакет старой версии.
Жмите «Да», и соглашайтесь конвертировать его до более нового формата.

Это тоже пакет компонентов, только немного другой (в основном таким образом распространяются закрытые компоненты).
Для установки необходимо зайти «Components->Install Packages». Жмём кнопочку «Add» и находим ваш «bpl» файл. (если их несколько, и вы не знаете какой выбрать — читайте пункт 1). И всё, вы должны увидеть сообщение о том что «Пакет успешно установлен».

3)Есть файл/ы с расширением «dcp»

«Коллекция пакетов» — лично никогда не видел. Компоненты если и распространяютя данным образом — то очень редко. Устанавливается по аналогии с пунктом 2.

4)Ищем файл с именем близким к названию папки (в которой это всё дело находится), либо файл близкий по значению к «Registry» (с расширением «dcu» или «pas»).

Читайте также:  Установка есп на патриот

В случае удачи имеем или одиночный компонент, или несколько компонентов либо просто модуль/и.
Выбираем «Compenent->Install Component». В поле «Unit File Name» находим путь к вашему файлу и жмём «ОК». Потом находим в новом окне кнопку «Install». По ходу установки со всем соглашаемся, а после завершения её «File->Close All» и всё сохраняем (конечно если ошибок никаких не было).

Этот случай самый проблемный и с ним чаще всего возникают проблемы, и его я наверное опишу его более подробно, но как-нибудь уже в следующий раз.

В этих случаях, если установка не производится — нужен персональный подход. Или Delphi переустановить нужно (иногда такое приходится делать из-за большого количества компонентов), также компоненты могут конфликтовать между собой (используют свои модули или имена компонентов, которые совпадают), Вы могли удалить один из компонентов некорректно (удалив просто файлы — а не удалив его из списка зарегестрированых), может просто это быть ошибкой разработчика. E-mail автора статьи — внизу страницы — шлите вопросы и компоненты — там разберёмся.

И напоследок — желательно размещать файлы, которые были в папке с компонентом по адресу «Delphi\Bil» или «Delphi\Lib».

источник

Установка компонента в Rad Studio

Добрый день.
Я понимаю, что эта тема обжевывалась в десятках мест, но ни одно из просмотренных обсуждений мне не помогло.
Пытаюсь установить компонент zeosdbo zeosdbo на embarcadero rad studio xe8.
Попытка 1:
Распаковал скачанный архив в папку lib, открыл projectgroup22.gropupproj из папки DelphiXE8. Затем в менеджере проектов правой кнопкой по групповому проекту, compile all.
Все откомпиллировалось без ошибок.
Дальше правой кнопкой и по групповому проекту, и по одиночным — пункт install отсутствует.
Попытка 2:
Component > install component
выбираю все откомпиллированные файлы (*.dcu)
install to an existing package / install to a new package (пробовал оба варианта)
в первом случае непонятно, к какому пакету подключать,
во втором выбирал произвольное имя и получал error building package, так среда не смогла найти ZUpdateSqlEditor.dfm

Плиз, хелп ми ту установить компонент!
Как вариант — предложите любой другой годный и бесплатный компонент для работы с mariadb.

Есть ли в Embarcadero RAD Studio 2010 компонента TChart?
Есть ли в Embarcadero RAD Studio 2010 компонента TChart? Если есть, то где она находится? Не могу.

Установка RAD Studio 2007
Приветствую всех. Устанавливаю RAD Studio 2007 на Win7x64, которая, в свою очередь, установлена на.

Поиск компонента для Rad Studio XE7 — работа со сканером
какие есть компоненты для работы со сканером, камерой (Для стандартного VCL приложения)

RAD Studio 2010 — Установка
Доброго времени суток. У меня такой вопрос: как можно установить Студию, так что бы файлы от нее не.

Поставил без проблем на Embarcadero Delphi XE7.

Инструкция:
Вычистите всё от файлов прежней ZeosDBO. Абсолютно все. Поиск вам в помощь. И из пункта Components -> Install Packages тоже удалите.
(Этот шаг на тот случай если уже пытались установить ZeosDBO и не получилось)

1. Затем идите в распакованную папку с ZeosDBO.
2. Копируйте папку SRC в корень Delphi(Rad Studio).
3. Затем заходите в packages/Delphi(XX) — версия.
4. Ищите там файл ZeosDbo.groupproj. Запускайте его. Сделайте Project -> Build All (Если нет Build All — то Build каждого пакета).
5. Затем не выключая Delphi, заходите Component -> Install Packages. Жмите Add.
6. Идите в ту папку куда у вас компилируются BPL. У меня по умолчанию c:\Documents and Settings\All Users\Документы\Embarcadero\Studio\15.0\Bpl\
7. Там выбираете ZComponentDesign.bpl. И жмете Open.
8. Если все без ошибок, то уже сейчас у вас появилось в инструментальной панели Zeos Access. Проверяйте.
9. Теперь идите в Project -> Options -> Directories/Conditionals. В секцию Search path, прописываете путь к скопированным в корень Delphi, папке SRC и к папке build. Жмете Ок.
10. Жмете галку Default. Жмете Ok.
11. Пишите простую программу с использованием ZeosDBO и запускаете. Должна вылезти ошибка вида <$I ..\Zeos.inc>.
12. Стирайте ..\ . Чтобы получилось <$I Zeos.inc>. И снова попытайтесь скомпилировать. Если такая ошибка появилась ещё раз — стирайте снова ..\
13. Наконец у вас скомпилировалась программа. Теперь сохраните все изменения в тех файлах где правка была. Ещё раз. Сохраните те файлы, которые вкладками открылись в окне кода Delphi.
14. Пишите программу и компилируете без проблем.

Читайте также:  Установка двд в дискавери

Важно: Например, если вы собираетесь работать с MySQL, то надо положить libmysql.dll вместе с вашим проектом. Библиотеки должны идти вместе с серверами БД. Так, что ищите там.
Кроме того, если вы ведете разработку на этой конкретной машине, то можно библиотеку, опять же, libmysql.dll положить в Windows/system32. Это для того, чтоб в каждый проект не ложить эту библиотеку. Но для работы на другой машине эта библиотека должна быть вместе с проектом, либо также в Windows/system32 другой машины.

Она же, но чуть коряво написанная.

Мне удалось. Пришлось чуть подправить исходник, правда. Но, тем не менее, все компоненты встали, попробовал пару демо-примеров скомпилить — вполне успешно.
Рассказать, как? Или сам разобрался уже?

Решение

Оставлю тут на всякий случай. Мож кому понадобится.

Ашотик2018, Спасибо. Однако я осыпался на шагах 9-10.
Во-первых, отсутствует папка build. Я ее создал в папке исходника компонента для моей версии делфи по аналогии с другими версиями.
Во вторых я не нашел чекбокс default. Вероятно, у нас с Вами разные версии делфи.
После этого воспользовался инструкцией от Verevkin.

Ув. Веревкин! Ваша инструкция оказалась исчерпывающей. Все заработало. Единственное замечание. У Вас клевый монитор, но видео подкоцало разрешение, буквы стали сложночитаемые. Чуть глаза не сломал )))). Но это моя проблема.
Спасибо!

Конечно. Работать надо не 8 часов в день, а головой!
Это Full-HD видео (1080р). См скриншот.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Установка fastreport в RAD Studio
Всем привет! Не могу установить fast report( Качаю по первой ссылке.

RAD Studio
Здравствуйте скажите в чем может быть проблема. Скачал RAD Studio Delphi XE2 установилось и.

Embarcadero RAD Studio
добрый день. кодю в Делфи, посему и пишу в этот раздел. мой вопрос: как в IDE Делфи 2010.

RAD Studio 2010
Такой дурацкий вопрос — как в Rad Studio 2010 создать новый проект Delphi? Уже с начатыми в Delphi7.

источник

DelphiComponent.ru — бесплатно видеоуроки по Delphi, статьи, исходники

Установка компонентов в среду Delphi 7

Для того чтобы установить компонент в среду Delphi, который идет с файлом [nameComponent].dpk необходимо выполнить следующие действия.

Выполнить двойной клик на файле [nameComponent].dpk после чего откроется среда разработки с окном Package — [nameComponent].dpk

В нем мы видим кнопки Compile, Add, Remove, Install, Options
Кнопка Compile компилирует как это понятно из названия компонент (иногда это требуется перед установкой специфических компонентов)
Кнопка Add добавляет файлы к пакету компонента, а кнопка Remove в свою очеред удаляет файлы из пакета в основном они нужны только для разработчиков компонентов.
Кнопка Install необходима для установки компонента в среду разработки.
Кнопка Options вызывает окно настройки пакета компонента

Пример окна настройки компонента

Можете не пугаться тут нам ни чего менять не нужно если конечно это не описано в руководстве по установке какого либо компонента.
В табличке мы видим файлы и пути к ним. Так же видим, какие библиотеки необходимы для нормальной работы компонента.

Так вот казалось бы и все можно заканчивать разговор об установке ведь при нажатии на кнопку Install у нас все установилось, но ни тут то было)) дело обстоит несколько сложнее.

Для корректной установки компонента нам необходимо выполнить еще пару действий.
Это указать где или в какой директории лежит наш компонент, который мы с вами собираемся установить, это необходимо для того, чтобы среда смогла найти все необходимые файлы для компиляции компонента.
Для того необходимо зайти в Tool->Environment Options

В нем необходимо выбрать вкладку Libary как показано на рисунке и в ней уже нажать на кнопку с изображением трех точек напротив Libary path
Откроется окно

В нем уже указать путь до нашего устанавливаемого компонента, вписать путь до компонента и нажать кнопку Add после чего чтобы настройки были сохранены кнопку OK.
После чего нажать на кнопку напротив Browsing Path и сделать тоже самое, что и в пред идущем случае.
После того как вы прописали вроде бы все пути и при нажатии на кнопку install в окне пакета компонента, он не устанавливается следует обратить внимание на, что ругается среда.
Иногда бывает, что не все необходимые файлы для нормальной его работы находятся в папке с фалом компонента [nameComponent].dpk и следует добавить в пути дополнительные папки которые идут вместе с компонентом.

Читайте также:  Установка канализационных колодцев на участке

В случае удачной установки вы увидите окно подобное этому

И кнопка Install станет неактивной (больше ее нажать не получиться) по ней можно так же определить устанавливали вы этот пакет или нет. Иногда при установке палитры компонентов идет много пакетов, в которых без труда можно запутаться.

Рассмотрим реальный пример установки, например pngdelphi
Заходим в папке pngdelphi в ней находим файл pngdelphi.dpk кликаем на нем два раза
Открывается среда с окном Package — pngdelphi.dpk
Заходим в Tool->Environment Options-> вкладка Library
в ней Libary path C:\Program Files\Borland\Delphi7\Mycomponents\pngdelphi
и Browsing Path C:\Program Files\Borland\Delphi7\Mycomponents\pngdelphi
с учетом того что компонент лежит в папке C:\Program Files\Borland\Delphi7\Mycomponents\pngdelphi (на всякий случай вдруг кто то не понял)

после чего нажимаю кнопку Install и вижу что компонент установлен в палитру компонентов

Создаю новый проект Application во вкладке Samples вижу только, что установленный компонент

Ну в общем то и все.
Для того чтобы узнать куда устанавливается компонент можно просто найти процедуру Register

У pngdelphi она вот такая

по ней можно понять, что вкладка Samples, имя компонента TPNGButton.

P.S. Хотите научиться создавать собственные компоненты Delphi и много чего еще интересного?

Тогда закажите прямо сейчас видеокурс Мастер Delphi PRO на DVD. В нем более 30 часов видеоуроков:

источник

Программирование на Delphi. Часть 1. Установка Delphi Community Edition (бесплатная версия)

Компания Embarcadero в 2018 году представила Delphi Community Edition — бесплатную версию легендарной среды разработки Delphi. Использовать её могут студенты, стартаперы, небольшие команды, некоммерческие организации. Условия использования: ​лицензия на использование продолжает действовать до тех пор, пока прибыль физического лица или компании от приложений Delphi не достигнет 5 000 долларов США, или штат команды разработчиков не превысит 5 человек.

Мы ставим Delphi в учебных целях, поэтому ее можно использовать бесплатно. А после заработка первых 5 тысяч долларов её можно приобрести: цены начинаются от 98 999 руб. (почти $1600).

С помощью Delphi Community Edition можно разрабатывать мультиплатформенные приложения на Windows, Android, iOS и macOS. В этой статье мы пошагово пройдём процесс установки среды и напишем тестовое приложение под Windows. Delphi всегда был инструментом для быстрого старта в разработке под Windows на языке Pascal, это мы сегодня и проверим.

Примерное время установки: около 40-60 минут.

1. Скачивание бесплатной версии Delphi

Для того, чтобы получить доступ к Delphi Community Edition, пройдите по этой ссылке https://www.embarcadero.com/ru/products/delphi/starter/free-download

Заполните форму, введенный пароль сохраните. В качестве компании я указал один из своих сайтов, телефон реальный, но мне никто пока что не звонил :). Главное: правильно укажите электронную почту.

На почту вам придёт письмо с ключом — его лучше сохранить. После отправки формы начнётся процесс загрузки. Если загрузка не начнётся, ссылка будет также в письме. Письмо вам необходимо — если оно не пришло, проверяйте спам. Если вообще не пришло, регистрируйтесь заново на другой ящик. Я регистрировался дважды на разные email — один на доменную почту, второй на Gmail. Оба раза всё было ок. Вот как выглядит письмо:

2. Установка Delphi Community Edition

Введите Serial number из письма в почте и нажмите Register.

Программа начнёт связываться с серверами Embarcadero и попытается зарегистрировать вашу копию. На одном компьютере у меня всё произошло мгновенно, на другом с третьей попытки. Судя по сообщениям, проблема была с серверами Embarcadero. Если всё получилось, переходите к следующему разделу статьи. Если нет, попробуйте сделать следующее. На скриншоте ниже кликните по ссылке «Trouble connection…»

источник

Добавить комментарий