Меню Рубрики

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

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.

Читайте также:  Установка morrowind code patch

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

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

источник

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

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

Сегодня решил добавить еще одну рубрику на блог, под названием «Программирование». Просто иногда приходится вникать в эту область, разбираться, учиться и программировать хоть не много. И иногда появляется информация, которую необходимо сохранить, чтобы по надобности быстро найти. Писать в этой рубрике буду о разных языках программирования, но в основном, я думаю, будет язык Delphi. Почему? Да нравится он мне просто!

В первой статье будет разобран вопрос о том, как установить компонент на Delphi 7. Читаем!

Иногда возникает такая ситуация, когда стандартных компонентов среды не хватает, не смотря на то, что их огромное количество, для реализации тех или иных функций программы, которую вы пишите и поэтому, приходится устанавливать дополнения (компоненты) или писать их самому. Но зачем изобретать велосипед, ведь есть готовые решения уже. Однако руководств по установки компонентов на Delphi 7 (Делфи 7) я сразу не нашел. Попадались лишь обрывки предложений и предположений. Поэтому я решил все расписать по пунктам, для себя и для вас.

Установка компонента на Delphi 7 по шагам:

2. В меню выбираем «Component», затем «Install Component…». Откроется окно, представленное на рисунке ниже.

3. В открывшемся окне, напротив поля «Unit file name:» нажимаем на кнопку «Browse…» и указываем путь к файлу *.pas компонента, нажимаем «Открыть», и «ОК» в первоначальном окне.

Должно открыться окно примерно следующего содержания (рисунок ниже).

Нажимаем кнопку «Yes» для компиляции. После компиляции окно можно закрыть.

Поздравляю, компонент установлен!

Осталось его зарегистрировать и указать местоположение, а делается это следующим образом:

4. Идем в меню, выбираем пункт «Tools» и выбираем «Environment Options…». В открывшемся окне переходим на вкладку «Library», вид окна представлен на картинке ниже.

5. Нажимаем на кнопку «…» напротив первой строки, где написано: «Library path:», откроется окно, вид которого представлен ниже.

6. В открывшемся окне нажимаем на кнопку «…» она там одна, ни с чем нельзя перепутать :). В появившемся окне выбираем папку, в которой находится компонент, и нажимаем «ОК». Затем нажимаем кнопку «Add», которая стала активной. Закрываем открытые окна на кнопки «ОК».

Готово! Процесс установки компонента на Delphi 7 закончен! Можно использовать его в полной мере!

Удачи в установке! Если будут вопросы — пишите, постараюсь ответить на них!

источник

Инструкция по установке компонентов на 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».

источник

Установка Borland Delphi 7 на компьютер

Вот и пришло время перейти на объектно-ориентированное программирование. Сюда же входит и написание программных приложений для компьютера (создание самых настоящих программ). Особое внимание будем обращать на практику. Для программирования будем использовать Borland Delphi 7. Скачать ее, думаю, не составит никакого труда, а вот с установкой немного поясню.

Установка Borland Delphi 7

Итак, если есть диск с программой, вставляем его в дисковод. Появляется следующее окно, в котором выбираем пункт Delphi 7:

Затем появится другое окно начала установки программы Dedphi 7, где нажимаем кнопку Next >.

Вводим серийный номер продукта. Внимательно проверяем введенные символы и жмем Next >.

Читаем лицензионное соглашение, и если согласны со всеми предоставленными условиями, выбираем пункт «I accept the terms in the license agreement» («Я принимаю условия лицензионного соглашения»). Нажимаем Next >.

Если же не согласны с данными условиями, отказываемся от установки программы, нажав кнопку Cancel и затем подтвердив отказ от установки (кнопка Yes).

Далее проверяем, соответствуют ли системные требования для установки этой программы на наш компьютер. Если да — продолжаем установку. Жмем Next >.

  • Typical (Обычный). Установка всех программ и компонентов, необходимых для работы пользователю. Соответственно рекомендую выбрать именно этот вариант.
  • Compact (Компактный). Установка минимального количества программ и компонентов. Выбирается, как правило, когда на жестком диске остается мало свободного места.
  • Custom (Пользовательский). Дает возможность пользователю самому выбрать, какие программы и компоненты необходимо установить на компьютер. Рекомендуется для продвинутых пользователей.

Жмем Next >.

По желанию можно оставить галочку на пункте USE VisiBroker/CORBA Support (программы для использования технологии распределенных вычислений). Нажимаем Next >.

Программа может быть установлена для следующих операционных систем (выбираем необходимую и жмем Next >):

Далее отмечаем пункт .pas — Delphi sourse file, если хотим, чтобы все файлы формата *.pas ассоциировались программой Delphi. Таким образом, при нажатии на файл *.pas , содержимое файла откроется в Delphi 7.

Отмечаем галочкой Install InterBase Client, чтобы впоследствии можно было работать с БД и нажимаем Next >.

При необходимости можно изменить каталог, куда нужно установить программы и компоненты Borland Delphi 7. Жмем Next >.

Нажимаем кнопку Next >. Если все настройки правильно указаны, можно запустить процесс установки Delphi на компьютер, нажав кнопку Install. Высветится следующее окно:

Таким образом если высветится какое-нибудь окно, всегда нажимаем Next, либо соглашаемся с условиями (Yes). В конце установки высветится последнее окно, где предложат перезагрузить компьютер. Нажимаем Yes.

Borland Delphi 7 успешно установлен на компьютере!

источник

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

Adblock
detector