Borland C++ Builder Enterprise v6.0 (копия оригинального диска) Английский

Сылки: <?xml:namespace prefix = o ns = “urn:schemas-microsoft-com:office:office” />Статьи Файлы 

Следуя пионерской традиции нисходящего визуального стиля программирования Delphi на Объектном Паскале, корпорация Borland выпускает на рынок систем быстрой разработки приложений RAD (Rapid Application Development) мощную систему под названием C++ Builder на языке C++.

Вместо отдельного инструментария, оперирующего визуальными элементами управления, в C++ Builder интегрирована так называемая Палитра компонент, разделенная картотечными вкладками на несколько функциональных групп. Функциональные возможности поставляемых компонент можно достаточно просто модифицировать, а также разрабатывать компоненты, обладающие совершенно новым оригинальным поведением.Система содержит Библиотеку из более 100 повторно используемых визуальных компонент, которые перетаскиваются мышью на форму и сразу становятся элементами управления прототипа вашей программы. Помимо известных элементов управления Windows (кнопки, линейки прокрутки, поля редактирования, простые и комбинированные списки и т.д.) Библиотека содержит новые компоненты поддержки диалогов, обслуживания баз данных и многие другие.После размещения компонент на форме. Инспектор объектов поможет вам устанавливать их свойства и предписывать событиям коды обработки. Ваш проект будет строиться постепенно, на фоне производимых вами изменений в свойствах, событиях и функциях используемых элементов. Хорошо продумано разделение и редактирование программного модуля по двум его частям: интерфейсной и собственно кодовой.Опытным C++ программистам понравится синтаксис и структура кода разрабатываемых на C++Builder программ, хотя его графическое обрамление заметно отличается от традиционных оболочек систем разработки. Благодаря графическим средствам интегрированной среды C++Builder, новички смогут быстрее освоить стиль объектно-ориентированного программирования на C++, чем при использовании традиционного программно-текстового интерфейса других систем.C++Builder поддерживает основные принципы объектно-ориентированного программирования – инкапсуляцию, полиморфизм и множественное наследование, а также нововведенные спецификации и ключевые слова в стандарте языка C++.C++Builder обеспечивает высокое быстродействие при компиляции и сборке 32-разрядных приложений для современных операционных систем Windows, включая OLE взаимодействие клиент-сервер. Система даже отображает время, затраченное на основные этапы построения программ. Результирующие программы хорошо оптимизированы по скорости исполнения и затратам памяти. Хотя отладочный режим низкого уровня полностью интегрирован в среду C++Builder, к отладке также пришлось привыкать. Дизайнер форм. Инспектор объектов и другие средства остаются доступными во время работы программы, поэтому вносить изменения можно в процессе отладки.C++Builder поставляется в трех вариантах: Standard (стандартный). Professional (для профессионалов разработчиков, ориентированных на сетевую архитектуру) и Client/Server Suite (для разработки систем в архитектуре клиент/сервер). Последние два варианта дополняют стандартный исходными текстами визуальных компонент, разномасштабным словарем данных, новыми функциями языка запросов SQL для баз данных, пакетом поддержки систем Internet, службой мониторинга программ, а также рядом других средств.

Хотя C++ Builder представляется весьма надежной системой, корпорации еще предстоит опровергнуть расхожее утверждение, что в каждой отлаженной программе (в том числе и в коммерческой) есть по меньшей мере одна ошибка. Видимо, именно этим стремлением объясняется излишняя, на мой взгляд, поспешность с рекламированием “улучшенной и расширенной” версии Borland C++ версии 5.02.

–> -1) _uWnd.alert(‘Вы уже оценивали данный материал!’,’Ошибка!’,{w:270,h:60,t:8000}); else {_uWnd.alert(‘Вы успешно оценили!’,’Успешно!’,{w:270,h:60,t:8000})};});”>¦ Мне нравится 3

image

Год выпуска: 2002 6.0 (Build 10.161) Borland Software Corporation Windows неизвестно MS Windows 98/2000/XP – Intel Pentium II 400 МГц • 128 МБ ОЗУ • 750 МБ HDD только английский Присутствует Уникальная поддержка истино визуальной разработки в сочетании с высокой степенью соответствия стандарту ANSI C++ сделала C++Builder общепризнанным лидером в области средств разработки на C++. Готовность C++Builder 6 к разработке кросс-платформенных систем, включая визуальные приложения на базе библиотеки CLX и механизма доступа к данным dbExpress, обеспечивает создание открытых решений для Windows и Linux, а также для платформы Symbian OS. О программе: C++Builder 6 позволяет уже сегодня разрабатывать серверы и клиенты Web-служб. C++Builder 6 обеспечивает поддержку клиентов Web-служб, использующих как SOAP encoding, так и Document Literal style. Document Literal style используется в Microsoft .Net Web Services. Предоставляя набор выскокоуровненвых компонент и визардов, включая автоматическую публикацию WSDL-описателей Web-служб в run-time и генерацию кода на основе WSDL (WSDL Importer), C++Builder 6 позволяет разработчикам легко адаптировать существующие приложения для работы в режиме Web-служб и доступа к ним как во внутрикорпоративной сети, так и через Web. Упрощение обмена данными и оптимизация процессов передачи данных через Web. Поддержка пакетов данных XML позволяет быстро создавать гибкие, легко расширяемые системы для поддержки электронной коммерции. Теперь разработка Internet-приложений возможна с применением наборов компонентов WebSnap и InternetExpress, которые позволяет создавать сверхтонких клиентов на основе DHTML и XML с использованием как клиентских, так и серверных языков сценариев. InternetExpress совмещает в себе возможности компонентной разработки и мощь C++. В состав InternetExpress входит мастер создания клиентских HTML-страниц (Web Client Page Wizard), компоненты DataSnapPageProducer и WebBroker, предназначенные для создания распределенных приложений на основе DHTML и XML, позволяющих обслуживать большое число клиентов и обрабатывать большие объемы данных. Новый менеджер проектов на основе XML предоставляет полный контроль над вашими исходными текстами и процессом сборки, включает в себя средства просмотра зависимостей модулей исходного кода друг от друга и средства настройки параметров компиляции, сборки и отладки для каждого из входящих в проект модулей. Расширены возможности интеграции новых приложений с уже существующими за счет использования Borland DataSnap. позволяет задействовать все возможности стандартов для построения распределенных приложений, включая XML, Web Services, CORBA, COM+/MTS, что позволяет легко интегрировать существующие программные системы с приложениями электронной коммерции и Internet-приложениями. Средства разработки распределенных приложений интегрированы со средствами поддержки VisiBroker for C++. C++ Builder является единственным средством разработки на C++, позволяющим одновременно использовать в проектах стандарты COM и CORBA, значительно упрощая разработку распределенных объектов. C++ Builder включает в себя брокер объектных запросов и автоматизирует генерацию CORBA-клиентов и серверов. На C++ Builder вы можете создавать и отлаживать серверные объекты COM и CORBA, полностью интероперабельные с платформами Windows, Linux, UNIX и Java. Доступ к корпоративным данным теперь возможен с использованием компонентов dbGo (ранее назывались ADOExpress). C++ Builder предоставляет простой способ доступа к реляционным и не реляционным хранилищам данных, включая хранилища электронной почты и файловые системы. Используя технологии Microsoft ActiveX Data Object (ADO) и OLE DB, вы получаете доступ к самым различным данным, предоставляя вашим пользователям возможность самостоятельного выбора наилучшего решения. Новое средство поддержки групповой разработки TeamSource позволит вашей группе работать быстрее и эффективнее. TeamSource упрощает управление исходным кодом в больших распределенных группах разработки, расширяя и дополняя уже существующие средства управления исходным кодом и контроллеры версий. Отладка сложных приложений значительно упрощается за счет использования расширенных возможностей средства CodeGuard, позволяющего отслеживать и устранять ошибки распределения памяти и ресурсов при выполнении приложения. Точки останова с программируемыми событиями позволяют сопоставлять необходимые действия по достижении условия останова. Средство просмотра локальных переменных в любом доступном окне стека упрощает процесс отладки и позволяет создавать более надежных исходный код. С использованием новой оболочки локализации приложений,- Borland Translation Suite,- вы сможете быстро переводить сообщения и интерфейсы ваших приложений на различные языки. При использовании Translation Suite локализация приложений осуществляется параллельно их разработке за счет использования общего репозитория переводов. C++ Builder позволяет задействовать ранее созданный исходный код на C и С++. Вы можете работать с унаследованными проектами и приложениями третьих фирм на Borland C++ и Visual C++ внутри интегрированной среды разработки C++ Builder. Расширенная совместимость с исходным кодом MS Visual C++, включая поддержку исходных текстов MSDN и SDK, позволяет использовать новейшие версии библиотек MFC и ATL. За счет поддержки стандарта C++, RTTI, библиотек STL, RTL, ATL и MFC, позволяет компилировать и собирать проекты, созданные ранее на отличных от C++ Builder средствах разработки для C/C++. Прочитать!!! До установки!!! Чуть ниже описан процесс установки, не сочтите за труд его прочитать… И так, установка Borland C++ Builder Enterprise v6.0 : 1. Распаковать архивы (они специально были мной сжаты для экономии места). 2. Смонтировать полученные ISO образы программой эмулятором (Например: daemon-tools), либо записать за CD диск. 3. И так, мы имеем в CD – DVD приводе или в эмуляторе CD – DVD привода диск с Borland C++. Запускаем его, если он еще не запущен и видем окно: 4. Жмем окно кнопку Borland C++ 6 5. Доходим до окна 6. Запускаем Borland C++ Builder 6.0 keygenerator.exe, нажимаем кнопку Generate 7. Указываем программе ключи полученные с кейгена. Очень важно!!! Не закрывать Borland C++ Builder 6.0 keygenerator.exe до конца установки программы… 8. В процессе установки появится вот такое окошко: Значит надо указывать установщику второй диск. И нажать OK. 9. В процессе установки появится и вот такое окно: Очень важно!!! Не соглашаться с ним и нажать кнопку NO… 10. Запускаем C++Builder 6. 11. При первом запуске он потребует зарегистрироваться… Выбираем Register or activate by phone or web browser. 12. В следующем окне появится Registration Code, который надо ввести в одноименное поле в кейгене. 13. В итоге кейген выдаст Activation Key, который надо ввести в мастер активации программы. 14. Нажать ГОТОВО На этом установка и активация программы закончена… Похожие торренты of your page –> –>

C++ Builder
Тип IDE
Разработчик Embarcadero Technologies
Операционная система Microsoft Windows
Последняя версия 10.3.1 Rio(14.02.2019)
Лицензия Проприетарная
Сайт embarcadero.com/products…

Не следует путать: Borland C++

C++ Builder (по-русски обычно произносят [си-плюс-плюс би́лдэр], [си би́лдэр]) — программный продукт, инструмент быстрой разработки приложений (RAD), интегрированная среда программирования (IDE), система, используемая программистами для разработки программного обеспечения на языке программирования C++.

Изначально разрабатывался компанией Borland Software, а затем её подразделением CodeGear, ныне принадлежащим компании Embarcadero Technologies.

C++ Builder объединяет в себе комплекс объектных библиотек (STL, VCL, CLX, MFC и др.), компилятор, отладчик, редактор кода и многие другие компоненты. Цикл разработки аналогичен Delphi [1] . Большинство компонентов, разработанных в Delphi, можно использовать и в C++ Builder без модификации, но обратное утверждение неверно.

C++ Builder содержит инструменты, которые при помощи drag-and-drop действительно делают разработку визуальной, упрощает программирование благодаря встроенному WYSIWYG — редактору интерфейса и пр.

Содержание

Содержание

История [ править | править код ]

C++Builder первоначально создавалась только для платформы Microsoft Windows. Поздние версии, содержащие кроссплатформенную компонентную библиотеку Borland, поддерживают и Windows, и Linux.

В 2003 году Borland выпустила C++BuilderX (CBX), написанный при помощи той же инфраструктуры, что и JBuilder, который при этом был мало похож на C++ Builder или Delphi. Этот продукт предназначался для разработки больших программ для крупных предприятий, но коммерческого успеха не достиг. В конце 2004 года Borland объявила, что продолжит развитие классического C++ Builder и объединит его со средой разработки Delphi, прекратив, таким образом, разработку C++ BuilderX. Спустя примерно год после этого объявления, Borland выпустила Borland Developer Studio 2006, который включал в себя Borland C++Builder 2006, предлагавший улучшенное управление конфигурацией и отладкой. Borland Developer Studio 2006 — единственный полноценный комплект, содержащий Delphi, C++ Builder и C# Builder.

В 2007 году CodeGear выпустила C++Builder 2007, в котором реализовала полную поддержку API Microsoft Windows Vista, увеличила полноту соответствия стандарту ANSI C++, увеличила скорость компиляции и сборки до 500 %, включила поддержку MSBuild, архитектур баз данных DBX4 и «VCL для Web», поддерживающий AJAX. Поддержка API Microsoft Windows Vista включила в себя приложения, изначально оформленные в стиле Vista, и естественную поддержку VCL для Aero и Vista Desktop. CodeGear RAD Studio 2007 содержит C++Builder 2007 и Delphi. Также в 2007 году CodeGear «воскресила» марку «Turbo» и выпустила две «Turbo» версии C++Builder: Turbo C++ Professional и Turbo C++ Explorer (бесплатный), основанных на Borland C++ Builder 2006.

Читайте также:  foxit reader редактирование pdf

В конце 2008 года компания CodeGear выпустила новую версию RAD Studio, в которую вошли Delphi 2009 и С++Builder 2009. В 2009 году в составе RAD Studio вышел C++Builder 2010.

Ранее сообщалось, что следующая версия, CodeGear C++ Builder (кодовое имя «Commodore»), будет обладать поддержкой x86-64 и возможностью создавать машинный x86-64 код. Однако в 2010 году в состав RAD Studio XE включена версия C++ Builder XE без этой функциональности.

В 2012 году Embarcadero выпустила C++ Builder XE3, совместимый с Windows 8. В 2013 году был выпущен C++ Builder XE4.

Описание: Borland Developer Studio поддерживает «родную» (Win32) разработку под Windows (для C/C++ и Delphi) и разработку для .NET (для C# и Delphi), в единой целостной среде разработки, упрощая сопровождение и создание новых приложений Win32, в то же время позволяя разработчикам более легко освоить технологии .NET. В дополнение, Borland Developer Studio упрощает переход на Microsoft .NET Framework предоставляя сервисы уровня предприятия, такие как object-relational mapping, object persistence, и поддержку транзакций, которые обычно доступны в J2EE, но не были доступны на платформе .NET. Таким образом, Borland дает возможность как разработчикам традиционных приложений под Windows, так и разработчикам, использующим Java, разрабатывать приложения .NET без отказа от используемого инструментария, с сохранением навыков и с аналогичными концепциями программирования.

Читайте также:  lightbox is not a function

Доп. информация: Отличия от ранее выложенных: Все на одном DVD, установка не отличается от лицензионной версии, не требует лечения.

Скриншоты:

Borland C#Builder 2006 — эффективная среда разработки приложений для Microsoft Windows. Предоставляет функции корпоративной разработки, например, UML-моделирование, управление жизненным циклом проекта. Borland C#Builder 2006 сокращает время и затраты на разработку корпоративных .NET приложений при помощи интегрированных инструментов аудита и метрик, управления требованиями и исходным кодом. Упрощает разработку баз данных с поддержкой функции перетаскивания, управления схемами и переноса данных.

C#Builder 2006 входит в состав Borland Developer Studio — многоязычной среды разработки приложений компании Borland для приложений Microsoft Windows и .NET. Это единственная среда IDE с поддержкой приложений C#, C, C++ и Delphi (для Windows и .NET).

Borland C#Builder 2006 дополняет эту общепризнанную среду быстрой разработки приложений новыми настраиваемыми направляющими для автоматического выравнивания, оперативной системой шаблонов кода, интеллектуальным завершением блоков, машинами состояния ECO и др.

Функции и преимущества:

Быстрая разработка и простое обслуживание при помощи настоящей среды корпаротивной разработки для .NET. Переход на следующий уровень разработки веб-служб, приложений ASP.NET и приложений на основе Windows Form, основанный на проектировании при помощи среды ECO III на основе моделей для Microsoft .NET. Использование объектно-реляционной технологии сопоставления на основе моделей Borland Enterprise Core Objects (ECO) для создания или сопоставления основных реляционных баз данных корпоративного класса и последующий переход к базе данных на основе изменений модели проекта. Создание корпоративных приложений при помощи нескольких синхронизированных кэшей объектов ECO Space обеспечивает большую масштабируемость и производительность. Даже новички могут разрабатывать в ECO III надежные корпоративные приложения на уровне машин состояния, что позволяет сосредоточиться на разработке приложений, а не на инфраструктуре. Все необходимое в одной среде IDE. Благодаря поддержке языков программирования C/C++, C# и Delphi, а также Microsoft .NET Framework, ASP.NET, VCL.NET, VCL и Win32 SDK данная среда является удобным инструментом для любой работы. Полная поддержка Win32 и .NET в C#Builder 2006 позволяет продолжать разработку и обслуживание существующих приложений Win32 и упростить работу с приложениями Microsoft .NET Framework и Windows следующего поколения. Ускорение разработки приложений при помощи самой производительной и быстрореагирующей среды проектирования приложений. Новая оперативная система шаблонов позволяет разработчикам просматривать структуры кода. Пользователи могут переходить по полям и вставлять в точке курсора шаблоны структурированного кода. Функция завершения блоков позволяет элегантно добавлять код закрытия блока по мере ввода. Улучшенный рефакторинг C/C++ обеспечивает быстрое автоматическое изменение большого объема исходного кода. За счет поддержки пула соединений BDP ADO.NET и SQL Tracing улучшена производительность приложений с использованием баз данных. Использование преимуществ популярных функций IDE, например, SyncEdit, History Manager, Palette searching, Help insights, Integrated Quality Central, Gallery Palette и др. Полное управление жизненным циклом приложений. Полное управление процессом жизненного цикла приложений при помощи интегрированного управления требованиями, UML-моделирования, контроля версий, отслеживания ошибок и инструментов совместной работы групп. Удобное обслуживание с помощью функций обратного проектирования Together и быстрое создание макетов в ECO III для улучшения качества требований.

Сравнительные характеристики редакций Borland Delphi 2006

Мультимедийное приложение. Компонент проигрыватель мультимедиа и его свойства

Наполните ваше приложение звуками и видео. Очень быстро этого можно достичь, воспользовавшись компонентом MediaPlayer (Проигрыватель мультимедийных файлов). Во вкладке System (Системные компоненты) выберите компонент MediaPlayer и разместите его на форме Form1, где он автоматически получит имя MediaPlayer1. Кликните мышью по форме два раза и в функцию обработки FormCreate события OnCreate (Наступает при открытии формы) впишите программный код:

     MediaPlayer1->FileName = “c:\Music\Vesna.mid”;

     MediaPlayer1->Open();     //открыть файл

Первая строка у компонента MediaPlayer1 его свойству FileName (Имя файла) присвоит значение, которое укажет путь к определенному музыкальному файлу, находящемся на вашем компьютере. Вторая – метод компонента MediaPlayer, который открывает указанный файл для воспроизведения.

Запустите приложение. Кликните по кнопке «Воспроизведение» проигрывателя, зазвучит мелодия. Поочередно понажимайте другие кнопки проигрывателя. Ненужные вам кнопки проигрывателя скройте, изменив для его составного свойства VisibleButtons (Видимость кнопок) значение true на значение false.

Если вы хотите, чтобы мелодия зазвучала сразу же после запуска приложения, в этой же функции допишите строку – метод компонента MediaPlayer:

     MediaPlayer1->Play();     //воспроизвести файл

Проверьте, как работает эта добавка. Теперь проигрыватель можно сделать, если вам это нужно, невидимым и ваша программа будет работать на фоне звучащей мелодии. Для этого свойству Visible придайте значение false.

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

     MediaPlayer1->Pause();     //пауза

     MediaPlayer1->Stop();     //остановка

и так далее, впрочем, о существовании этих и других свойств и методов компонента MediaPlayer вам подскажет всплывающая подсказка в среде Borland C++ Builder.

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

Если вам необходимо, что бы в работе приложения одновременно звучала музыка и воспроизводился, например, видео-файл, установите на форме два проигрывателя – MediaPlayer1 и MediaPlayer2.

А теперь вы уже сможете построить универсальный мультимедиа-проигрыватель для воспроизведения любых мультимедийных файлов. В новом проекте на форме поместите знакомый уже вам компонент MediaPlayer1. Во вкладке Dialogs (Окна общего диалога) кликните кнопку OpenDialog (Окно открытия файла), а затем кликните на форме Form1. На форме появится невидимый во время работы приложения компонент с именем OpenDialog1. Создайте электронную кнопку Button1, кликните на нее два раза и в процедуру прерывания Button1Click запишите программный код:

     OpenDialog1->Execute();     //вызов окна открытия файла

     MediaPlayer1->Close();     //закрытие файла

     //передача имени файла из окна общего диалога проигрывателю

     MediaPlayer1->FileName = OpenDialog1->FileName;

     MediaPlayer1->Open();     //открытие файла

В первой строке для вызова окна «Открытие файла» применена функция Execute (Выполнить). Вторая строка нужна на тот случай, если в проигрыватель будет загружаться более одного файла, ведь перед открытием следующего необходимо закрыть предыдущий файл. Работа остальных строк программного кода понятна из их комментариев.

Снабдите кнопку Button1 надписью «Открыть». Разместите на форме компонент Label1, и в процедуре Button1Click допишите инструкцию:

     Label1->Caption = MediaPlayer1->FileName;     //поместить в надпись путь и имя открытого файла

В заголовке формы запишите: «Универсальный проигрыватель». Скройте кнопку управления окном «Развернуть». Для этого в составном свойстве BorderIcons (Кнопки управления окном) свойству biMaximize (Определяет доступность кнопки «Развернуть») присвойте значение false. Разместите на форме подходящую картинку, как это сделать – вы уже знаете. Откомпилируйте проект. Опробуйте ваш универсальный проигрыватель в работе, поочередно загружая мультимедийные файлы с расширениями WAV, MID, MP3, WMA, RMI, AVI и другие.

Изготовьте проигрыватель для воспроизведения лазерных дисков, записанных в обычном музыкальном формате. Откройте новый проект. Установите на стартовой форме Form1 компонент MediaPlayer1. В окне Object Inspector для свойства DeviceType (Назначает тип устройства для воспроизведения) установите значение именованной константы dtCDAudio (CD-проигрыватель). А для свойства AutoOpen установите значение true. В привод CD-дисков установите компакт-диск обычного музыкального формата. Запустите приложение. Теперь остается кликнуть мышью на кнопку «Воспроизведение». Опробуйте действие остальных кнопок проигрывателя. Перед закрытием приложения обязательно нажмите на кнопку «Стоп». Ненужные кнопки скройте от взора пользователя, изменив значение знакомого вам составного свойства VisibleButtons компонента MediaPlayer1.

На тот случай, если пользователь перед закрытием приложения забудет нажать на кнопку «Стоп» необходимо в функцию обработки FormClose (Закрытие формы) записать строки:

     MediaPlayer1->Stop();     //остановка

     MediaPlayer1->Close();     //закрытие

Для удобства в работе создайте вспомогательные функции проигрывателя. Например, пользователю будет нелишней информация о числе дорожек на музыкальном диске. Поместите на форму компонент Label1 и заполните функцию обработки FormCreate программным кодом:

     Label1->Caption = “Дорожек на диске ” + IntToStr (MediaPlayer1->Tracks);

Обратите внимание, здесь для удобства одна инструкция в редакторе кода записана в две строки. Эта инструкция на форме через поле вывода текста Label1 информирует пользователя о числе дорожек на данном диске. Где Tracks – это свойство компонента MediaPlayer, которое указывает на количество треков на открытом устройстве Audio CD. Функция преобразования IntToStr переводит целое число треков на диске в строковую переменную изображающую это число. Это преобразование необходимо из-за того, что свойство Caption компонента Label может принимать значения только строкового типа. Не забудьте откомпилировать проект.

Если вы хотите изменить стандартную иконку C++ Builder вашего исполняемого файла, то в меню Project (Проект) выберите Options… (Установки…) и во вкладке Application (Приложение) нажмите кнопку Load Icon… (Загрузка иконки…). Теперь можно выбрать нужную иконку с расширением ICO из имеющихся на вашем компьютере.

Выбери лучшее!

allbest

Установка

После того как будет создан файл ресурсов компонента, можно приступить к установке компонента в пакет компонентов. Компонент можно установить в существующий пакет или создать новый пакет и затем установить в него компонент.

Чтобы установить компонент в существующий пакет, надо из меню Component выбрать команду Install Component и заполнить поля вкладки Into existing package диалогового окна Install Component (рис. 6.7).

Рис. 6.7. Диалоговое окно Install Component

В поле Unit file name (Имя файла модуля) нужно ввести имя файла модуля. Для этого удобно воспользоваться кнопкой Browse.

Поле Search path (Путь поиска) должно содержать разделенные точкой с запятой имена каталогов, в которых C++ Builder во время установки компонента будет искать необходимые файлы, в частности файл ресурсов компонента. Если имя файла модуля было введено в поле Unit file name выбором файла из списка, полученного при помощи кнопки Browse, то C++ Builder автоматически добавляет в поле Search path имена необходимых каталогов. Следует обратить внимание на то, что файл ресурсов компонента должен находиться в одном из каталогов, перечисленных в поле Search path. Если его там нет, то компоненту будет назначен значок его родительского класса.

Поле Package file name должно содержать имя пакета, в который будет установлен компонент. По умолчанию компоненты, создаваемые программистом, добавляются в пакет dclusr.bpk.

Поле Package description содержит название пакета. Для пакета dclusr.bpk это текст: Borland User Components.

После того как поля будут заполнены, надо щелчком на кнопке ОК активизировать процесс установки. Сначала на экране появляется окно Confirm (рис. 6.8), в котором C++ Builder просит подтвердить обновление пакета.

Рис. 6.8. Запрос подтверждения обновления пакета в процессе установки компонента

Оцените статью
Рейтинг автора
4,8
Материал подготовил
Егор Новиков
Наш эксперт
Написано статей
127
А как считаете Вы?
Напишите в комментариях, что вы думаете – согласны
ли со статьей или есть что добавить?
Добавить комментарий