Get Up to 20% OFF on Delphi, C++Builder, RAD Studio Подробнее

InterBase 2020 Update 3 Released! Подробнее

RAD Studio 11.1 Alexandria - теперь доступна! Подробнее

Getting Started with Delphi VCL for Python Скачивание

Get The DelphiVCL and DelphiFMX Libraries for Python! Подробнее

Discover The Getit Page

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

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

New Amazon Web Services SDK Available: Подробнее

C++Builder 11.1 Frequently Asked Questions

Build Native Windows C++ and iOS Apps 10x Faster with Less Code

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

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

Подписку на обновления можно приобрести при покупке или обновлении продукта 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) для студентов и преподавателей, а также корпоративные лицензии для использования в учебных классах.

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

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

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

Некоторые из этих продуктов более ранних версий доступны только в редакциях 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/.

Средства разработки мобильных приложений для iOS доступны в следующих редакциях C++Builder:

  • Community (ограниченная лицензия на использование в коммерческих целях, см. EULA)
  • Professional
  • Enterprise
  • Architect

Кроме того, средства разработки мобильных приложений входят во все редакции Embarcadero RAD Studio.

Мобильные коннекторы DataSnap входят в редакцию Enterprise и более старшие редакции.

Чтобы разрабатывать приложения для iOS, необходим также компьютер Mac, который будет использоваться для разработки и запуска эмулятора. Для тестирования и развертывания приложений на устройствах под управлением iOS необходима учетная запись разработчика Apple. Дополнительные сведения см. в документации по продукту и в электронной документации.

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.

Функция мобильных коннекторов DataSnap создает код подключения, который можно добавить в мобильные приложения для iOS, Android, BlackBerry и Windows Phone 7. Вы разрабатываете мобильные приложения, используя обычные средства разработки и языки программирования для каждой платформы, например: Objective-C в Xcode IDE для iOS, Java для Android и BlackBerry или Silverlight для Windows Phone 7. Затем вы используете код мобильного коннектора DataSnap, чтобы предоставить возможность подключения к вашему собственному серверу C++Builder или Delphi DataSnap.

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

Из-за использования 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 и более поздних версиях.

Приложения OS X, создаваемые в C++Builder, можно запускать в онлайн-службе, подобной MacinCloud. Однако для тестирования работы на устройстве iOS вам понадобится доступ к физическому компьютеру Mac.

Да. Можно создать одно приложение и развернуть его в Windows и OS X. По той же базе кода можно будет создать и мобильные приложения для iOS и Android.

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

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

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

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

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

Редакция C++Builder Architect включает только часть средств моделирования и визуализации данных, входящих в полный продукт ER/Studio Developer. В состав C++Builder Architect не входят средства импорта и экспорта метаданных и доступа к серверам хранилищ рабочих групп ER/Studio, а инструменты создания отчетов поддерживают только формат HTML. Функции ER/Studio в C++Builder Architect поддерживают определенный набор баз данных, поддерживаемых dbExpress, в то время как полные версии продуктов ER/Studio предлагают гибкие конфигурации для этих баз данных и ряд других возможностей.

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

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

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

The World’s Leading Companies Rely on Software Built With Embarcadero Products