Unwrap Your Holiday Gifts - Up to 30% OFF Купите сейчас

Winter Webinars 2024 with Ian Barker Save Your Seat

RAD Studio 12.2 Now Available! Подробнее

Ready to take your apps to the next level? Upgrade to Enterprise today. свяжитесь с отделом продаж

See What's New in RAD Studio 12.2 Athens Watch the Replay

Delphi 12 and C++Builder 12 Community Editions Released! Подробнее

InterBase 2020 Update 6, released! Подробнее

Discover The Getit Page

Deep discounts available on InterBase 2020 for OEM or VARs – свяжитесь с отделом продаж

Продлите вашу Подписку на обновления сейчас Подробнее

C++Builder — вопросы и ответы

Use best-in-class libraries and visual design to build Windows apps fast!

C++Builder - это отмеченный наградами набор инструментов быстрой разработки приложений на C++ для нативной разработки под Windows, Mac и для мобильных устройств, с расширенной поддержкой облаков и IoT. Он оснащен обновленным CLANG 3.3 и поддержкой C++11 в самых быстрых инструментах разработки для Windows 10 и множества устройств. C++Builder это ваш выбор для сверхбыстрой корпоративно-ориентированной разработки. Посмотрите на увеличенный объем памяти для крупных проектов, расширенную поддержку нескольких мониторов, улучшенный инспектор объектов и многое другое. RAD Studio обеспечивает 5-кратно увеличенную скорость разработки и развертывания на нескольких настольных, мобильных, облачных средах и платформах баз данных, включая 32-разрядные и 64-битные ОС Windows 10.

C++Builder. Разработка приложений для Windows 10, Mac, мобильных устройств и IoT с помощью стандартного языка C++

Дополнительные средства. – C++Builder содержит широкий набор дополнительных средств, помогающих реализовывать недоступные ранее возможности. В основном это версии средств, созданные специально для среды C++Builder, и их набор возможностей может отличаться от полнофункциональных коммерческих версий.

  • FastReport VCL RAD Edition и FastReport FireMonkey Embarcadero Edition от компании Fast Reports — быстрое проектирование и формирование отчетов.
  • TeeChart Standard от компании Steema — быстрое и простое создание диаграмм.
  • CodeSite Express — ведение журналов для повышения качества приложений.
  • AQtime Standard from SmartBear for performance profiling
  • Beyond Compare Text Compare — сравнение файлов исходного кода.
  • IntraWeb от компании Atozed — создание веб-приложений по принципу проектирования приложений C++Builder.

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

Вы можете просмотреть цены и приобрести C++Builder у Embarcadero или на нашем сайте store.embarcadero.ru

We also have a Community Edition for non-commercial use (please check the EULA to see if you are eligible) and an Academic license for students and schools.

Plus, if you want the option of a much more affordable license, we also have a subscription Term license!

Подписку на обновления можно приобрести при покупке или обновлении продукта C++Builder. Соглашение о подписке на обновления дает право в течение года получать обновления (включая основные и дополнительные обновления) и обращаться в службу поддержки для разрешения фиксированного числа инцидентов. Дополнительные сведения см. в разделе меню «Поддержка» на веб-сайте Embarcadero.

С помощью Подписки вы получаете обновления по мере их выхода. Функциональность для разработки мобильных приложений в C++Builder может требовать частых расширений и обновлений. Подписка на обновления, как правило, является наиболее экономически эффективным способом для получения последних версий.

Зарегистрированные пользователи C++Builder могут загрузить обновления и дополнительное ПО по адресу http://cc.embarcadero.com/reg/c_builder. Уведомления об этих обновлениях рассылаются по электронной почте, а сами обновления можно загрузить с портала поддержки, следуя инструкциям, которые содержатся в письме с уведомлением.

C++Builder доступен в четыре изданиях: Community, Professional, Enterprise и Architect. Подробнее о различиях между версиями см. В Pедакций продукта C++Builder и таблице возможностей.

Дополнительные сведения о новейших возможностях C++Builder см. на странице Новые возможности и в таблице возможностей.

Компания Embarcadero предлагает следующие типы лицензий C++Builder:

  • Индивидуальные именные пользовательские лицензии, распространяемые через систему электронной доставки ПО в виде ссылки на загрузку и серийного номера. Также доступны пакеты из пяти и десяти лицензий со скидками.
  • Сетевые именные пользовательские лицензии и сетевые лицензии на одновременный доступ, которые позволяют более гибко управлять лицензиями на сервере лицензирования, а также обеспечивают развертывание ПО.
  • Сетевые лицензии управляемые программой Flexera FlexNet и доступные по специальному запросу.
  • Индивидуальные академические лицензии (Academic) для студентов и преподавателей, а также корпоративные лицензии для использования в учебных классах.
  • Subscription Term license significantly cheaper and more affordable, and ideal for solo devs or small teams.

Да, версия 10.1 Berlin и более ранние могут быть получены при покупке 10.2. Дополнительные сведения см. на веб-странице о веб-странице предыдущих версий C++Builder.

Term licenses do not include access to older versions.

Нет. Они считаются частью вашей лицензии и привязаны к вашей учетной записи. Их нельзя отдавать или продавать.

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

Некоторые из этих продуктов более ранних версий доступны только в редакциях Professional и Enterprise.

Мы не можем гарантировать, что более ранние версии будут доступны всегда. Поэтому при необходимости их нужно загрузить и лицензировать на протяжении 180 дней.

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

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

Некоторые пользователи могут растеряться, если после покупки C++Builder получат семь разных серийных номеров и ссылок для загрузки. Мы пытаемся упростить процедуру, просто предоставляя пользователям лицензию на приобретенную версию и позволяя им при необходимости запросить другие лицензии.

Версия 2006 содержала код, лицензированный сторонней организацией. Мы больше не имеем права распространять этот код. Продажа C++Builder 5 и продуктов более ранних версий была давно прекращена, и мы не планируем ее возобновлять.

В этих продуктах использовалась более ранняя версия нашей технологии лицензирования.

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

InterBase Developer Edition — это сервер InterBase с лицензией, поддерживающей до 20 пользователей и до 80 подключений к базе данных. ПО InterBase по умолчанию автоматически устанавливается вместе с C++Builder и лицензируется с помощью серийного номера C++Builder. Лицензия разработчика на InterBase ToGo также входит в состав лицензии C++Builder. Вы можете развернуть InterBase ToGo с целью тестирования, используя серийный номер InterBase ToGo для экспериментального развертывания, который указан в электронном письме о доставке заказа на C++Builder. Эта возможность недоступна для пользователей сетевой лицензии.

Разработчикам, которые готовы развертывать приложения, использующие InterBase, компания Embarcadero предлагает различные редакции (Desktop, Server и To-Go) и варианты лицензирования (гибкое лицензирование сервера, пакеты лицензий и OEM-лицензии). За дополнительными сведениями обращайтесь в отдел продаж компании Embarcadero или к ее партнерам. Дополнительную информацию о лицензировании см. в условиях лицензирования в файле license.rtf, поставляемом в составе C++Builder.

Экспортный статус RAD Studio и C++Builder - 5D992C: масс-маркет

Этот проект находится на странице http://sourceforge.net/projects/radstudioverins/. Репозиторий открытого исходного кода доступен на вкладке Code (Код) веб-сайта SourceForge или на странице https://svn.code.sf.net/p/radstudioverins/code/trunk/.

C++Builder focuses on Windows development. You can target mobile devices by downloading a license for an older version, such as 11.3.

FireDAC обеспечивает удобные в использовании, высокопроизводительные подключения различных устройств к корпоративным базам данных для платформ Delphi, C++Builder и RAD Studio. Благодаря своей универсальной и высокоэффективной архитектуре FireDAC обеспечивает непосредственный доступ приложений Windows, iOS и OS X к Oracle, SQL Server, InterBase, DB2, Firebird, SQLite, IBLite, MySQL, PostgreSQL, SQL Anywhere, Advantage DB, Access, Informix, DataSnap и т. д. Помимо молниеносной скорости и универсального доступа, FireDAC также поддерживает все предусмотренные поставщиками функции баз данных и развертывание в разных клиентских операционных системах и на разных устройствах.

FireDAC входит в установочный пакет. Возможности зависят от редакции. В редакции Professional поддерживается подключение к некоторым локальным/встраиваемым базам данных, а в редакциях Enterprise и выше. Дополнительные сведения см. по адресу http://www.embarcadero.com/ru/products/rad-studio/firedac.

Да. Разрабатывая приложения, вы можете использовать наиболее удобную для вас версию Windows: Windows 8, Windows 7, Windows 10, Server 2016, Server 2012 или Server 2008.

Для последних поддерживаемых платформ и требований к установке см. Документы с поддержкой платформ и устройств.

Из-за использования Unicode в качестве строкового типа по умолчанию приложения, созданные в C++Builder 2009 или более поздних версиях продукта, не будут работать в Windows 95, Windows 98 и Windows ME. Эти операционные системы не поддерживают строки Unicode, а корпорация Microsoft больше не поддерживает эти версии Windows.

Приложения, созданные с помощью C++Builder 2009–XE2 и VCL, будут работать в Windows 2000 и более поздних версиях. Приложения, созданные с помощью C++Builder XE3–XE5, будут работать в Windows XP и более поздних версиях. Приложения, созданные с помощью C++Builder XE6 и более поздних версий, будут работать в Windows 7 и более поздних версиях.

Основная часть кода сохранит работоспособность, если использовать новый тип данных по умолчанию UnicodeString. Если код описывает операции со строковыми данными на уровне байтов или перенос данных в строковых переменных, его необходимо проанализировать и, скорее всего, обновить для соответствия новым размерам символов, используемых в строковых данных Unicode. Дополнительные сведения о переносе кода в Unicode см. в документации и на сайте Embarcadero Developer Network.

Да, это возможно, но их работоспособность зависит от того, установлены ли компоненты этих проектов. C++Builder использует для сборки систему MSBuild, поэтому при обновлении с версии 2007 или более ранней потребуется новый файл проекта. Однако интегрированная среда разработки позволяет преобразовывать проекты в новый формат.

Very old projects, such as C++Builder 6, can no longer be opened directly. However you can create a new project and drag-and-drop your files from Explorer into it.

Нет. C++Builder создает native-приложения для Windows и OS X. Можно импортировать сборки .NET в виде COM-объектов, однако C++Builder всегда создает только native-код.

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

Нет, для приложений, созданных с помощью C++Builder, эта среда не нужна. Продукт создает компилируемые native-приложения для Windows на основе API Windows.

Да. Предыдущие версии RAD Studio, C++Builder и Delphi не мешают работе C++Builder.

Да, компилятор для 64-разрядной версии Windows входит в состав C++Builder.

На странице, посвященной разработке 64-разрядных приложений в C++Builder, вы найдете соответствующие материалы, в том числе видео, ресурсы, полезные советы и другую информацию.