Delphi 7 components - IT Справочник
Llscompany.ru

IT Справочник
11 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Delphi 7 components

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

Компонент Delphi | LMD Tools Special Edition

LMD Tools Special Edition — это коллекция из более чем 100 Delphi компонентовVCL, которые могут быть бесплатно использованы в ваших приложениях. Кнопки, диалоги, мультимедийные компоненты, лейблы и многое другое. Пакет поставляется с огромной коллекцией примеров и демок, так что, если вы хотите вдохнуть в своё творение новые возможности, или просто освежить его новыми Delphi компонентами, то LMD Tools – это ваш выбор.

В пакете прилагается справка а так же автоматический установщик.

Поддерживаемые среды

Delphi 6 , Delphi 7, Delphi 2005 – 2010

C++ Builder 6, C++ Builder 2006 – 2010

Скачать: Delphi 7

Сборник компонентов JEDI Visual Component Library

JVCL содержит просто огромное количество визуальных и невизуальных компонентов компонентов для Delphi, Kylix и С++ Builder. Около 500 компонентов разного назначения позволят вам добавить в ваше приложение новые, интересные возможности.

Обилие категорий компонентов просто поражает воображение. Здесь есть улучшенные стандартные компоненты, компоненты для работы с БД, графикой, системой, файлами, шифрование, компоненты для работы с интерфейсом! Но это ещё не все категории, на самом деле их гораздо больше.

JEDI Visual Component Library распространяется по лицензии MPL. Вы можете использовать компоненты в любых проектах, платных или бесплатных.

Установка JVCL

Перед установкой JVCL необходимо инсталлировать JCL (JEDI Code Library).

Описание JEDI Code Library

JEDI Code Library состоит из большого набора тщательно протестированных, отлаженных и полностью документированных полезных процедур и невизуальных классов, которые могут быть использованы в ваших Delphi и C++ Builder проектах.

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

Скачать JEDI Code Library

Компонент Delphi | ArtFormula

Пакет ArtFormula содержит два невизуальных компонента для Delphi и Lazarus предназначенных для синтаксического анализа, парсинга и выполнения формул. Есть встроенный язык сценариев для автоматизации вашего программного обеспечения.

Программирование

Пакет Delphi компонентов Globus VCL Extension Library

Набор из более чем 50ти бесплатных, визуальный и невизуальных Delphi и С++ Builder компонентов.

Некоторые возможности компонентов:

  • TglSmallFontDefence – этот Delphi компонент защитит ваше приложение от огромных шрифтов, которые устанавливают пользователи в теме Windows, при котором оно может выглядеть крайне безобразно. Наверное каждый разработчик сталкивался с этим.
  • TglExceptionHandler – компонента логирования ошибок и исключений.
  • TglXMLSerializer – компонент позволяет сохранить в него любой объект, с последующей выгрузкой из него.
  • TglMailSlotServer и TglMailSlotClient – компоненты для Delphi, которые позволяют организовать обмен информацией между приложениями через именованные каналы (пайпы).
  • TglShadow – компонента позволяет создавать эффект тени для любого визуального элемента управления (выглядит прикольно, некий олд-скулл стайл).

Delphi компоненты Cindy Components Pack 3

Вы можете посмотреть

Набор бесплатных компонентов для Delphi, которые заточены под самые разные нужды.

Наиболее известные Delphi компоненты из этого пакета:

  • TcyResizer – позволяет перемещать и изменять размеры компонентов во время выполнения программы.
  • TcyWebBrowser – компонент, позволяющий организовать WYSIWYG редактор в своём приложении (см. картинку вверху поста).
  • TcyCopyFiles – Delphi компонент, который позволяет копировать файлы с остановкой, паузой и продолжением операции копирования.

И ещё много кнопок, прогресс баров и прочих украшательств. Ещё, очень интересен компонент TCyCommunicate, который позволяет “общаться” вашим приложениям между собой.

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

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

Читать еще:  Как понизить пинг в css

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

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

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

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

1. Запускаем 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 закончен! Можно использовать его в полной мере!

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

Бесплатные компоненты

tdbf Packages for Delphi 10.2 — компонент для работы с DBF
ссылка на компонент

ZXing Barcode Scanning Library for Delphi XE to 10.2 Tokyo — компонент для работы со штрихкодами
ссылка на компонент

ZEXMLSS — работа с файлами OpenDocument Format (ods)/Excel XML Spreadsheet/Office Open XML (xlsx) без установленного Excel-а/OO Calc-а.
ссылка на компонет

ZColorStringGrid — StringGrid с возможностью выравнивания текста в ячейке по горизонтали и вертикали, объединением ячеек, поворотом текста в ячейке и др
ссылка на компонет

JCL & JVCL — огромный набор разнообразных компонентов вместе с графическим инсталятором
JCL
JVCL

Virtual-TreeView — очень крутая штука, сочетающая и TreeView и grid и ListView
ссылка на компонент
описание как готовить

alphaskins — наши любимые красивости. но кроме тем есть еще неплохие компоненты в комплекте
ссылка на компонент (для русских бесплатно)

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

вся литература на английском, на русском есть платная книжка 🙂

Так же хочу посоветовать вот этот блог — THE ROAD TO DELPHI

  • Отличные работы по VCL Styles (стили для любых стандартных компонентов),
  • Delphi IDE Colorizer (раскрашиваем IDE как хотим),
  • TSMBIOS (работаем с биосом),
  • Network List Manager (NLM) API (работа с сетевыми интерфейсами),
  • NC Buttons (кнопки в заголовке)
Читать еще:  Как объединить ячейки в css

. ну и многое другое

PS если есть вопросы по компонентам — задавайте в основной ветке.
тут пишите только если кривые ссылки или есть что дополнить

Есть ли бесплатные версии среды Delphi?
Например, у Майкрософта есть Express версия Visual студии. Есть ли бесплатные реализации Delphi.

Существуют ли бесплатные версии Delphi, работающие под win XP x86?
Доброго здравия всем! Подскажите по сабжу, будьте добры? Пробовал разные версии, но они даже.

Бесплатные компоненты с фильтрами DBGrid как в Excel
Добрый день, подскажите есть ли бесплатные компоненты с фильтрами для DBGrid как в Excel для.

Бесплатные СУБД
Какие есть бесплатные СУБД с которыми можно работать через делфи ХЕ7+ Важно что бы была.

такой вопрос — существует ли вообще локализация самой IDE Delphi?

А как удалить JVCL?
Я его установил, а потом поменял папку, и чего-то всё поломалось.

Добавлено через 12 минут
Вообще удалил папку, жму инсталл, а оно мне:

вот тут еще неплохой список компонентов, сгруппированных по разделам
https://github.com/Fr0sT-Brutal/awesome-delphi

не компонент, просто функция — FastStringReplace
ссылка

Добавлено через 5 минут
еще
Шаблон класса для работы с потоком (WThread, Thread)
ссылка

FreeReport VCL — бесплатный генератор отчетов
Основные возможности FreeReport 2.34:
Единственный бесплатный визуальный профессиональный генератор отчётов для Delphi и C++Builder с полной документацией.

-Поддержка BDS 2006
-Скриптовый язык
-Подсветка синтаксиса в скриптовом языке
-Поддержка Interbase Express (IBX), IBObjects, ActiveX Data Objects (ADO)
-Cross-tab отчеты
-Поддержка стилей линий
-BarCode
-RTF 2.0
-Компонент TfrPreview для создания собственного окна предварительного просмотра
-TfrRoundRectObject
-Фильтры экспорта: txt, htm, csv, rtf
-8 поддерживаемых языков

Включает в себя: генератор отчётов, предварительный просмотр, дизайнер отчётов.

Добавлено через 3 минуты
плюс есть платная версия для Lazarus (ограничение — 5 страниц в отчете)

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

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

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

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

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

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

1. Запускаем Delphi 7.

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

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

Читать еще:  Int 10h ассемблер

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

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

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

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

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

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

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

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

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

Иллюстрированный самоучитель по Delphi 7 для начинающих

Выбор базового класса. Создание модуля компонента.

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

Процесс создания компонента может быть представлен как последовательность следующих этапов:

  1. Выбор базового класса.
  2. Создание модуля компонента.
  3. Тестирование компонента.
  4. Добавление компонента в пакет компонентов.

Рассмотрим процесс создания компонента программиста на примере разработки компонента NkEdit, предназначенного для ввода и редактирования дробного числа.

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

Создание модуля компонента

Перед началом работы по созданию нового компонента нужно создать отдельный каталог для модуля и других файлов компонента. После этого можно приступить к созданию модуля компонента.

Для того чтобы создать модуль компонента, необходимо из меню Component выбрать команду New Component и в поля открывшегося диалогового окна New Component (рис. 16.1) ввести информацию о создаваемом компоненте.


Рис. 16.1. Диалоговое окно New Component

Поле Ancestor type должно содержать базовый тип для создаваемого компонента. Базовый тип компонента можно задать непосредственным вводом имени типа или выбором из раскрывающегося списка. Для разрабатываемого компонента базовым компонентом является стандартный компонент Edit (поле ввода-редактирования). Поэтому базовым типом для типа разрабатываемого компонента является тип TEdit.

В поле Class Name необходимо ввести имя класса разрабатываемого компонента, например TNkEdit. Вспомните, что в Delphi имена типов должны начинаться буквой т.

В поле Palette Page нужно ввести имя вкладки палитры компонентов, на которую после создания компонента будет добавлен его значок. Название вкладки палитры компонентов можно выбрать из раскрывающегося списка. Если в поле Palette Page ввести имя еще не существующей вкладки палитры компонентов, то непосредственно перед добавлением компонента вкладка с указанным именем будет создана.

В поле Unit, file name находится автоматически сформированное имя файла модуля создаваемого компонента. Delphi присваивает модулю компонента имя, которое совпадает с именем типа компонента, но без буквы T. Щелкнув на кнопке с тремя точками, можно выбрать каталог, в котором должен быть сохранен модуль компонента.

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector