Борланд c билдер 6

БлогNot. Builder 6 на Windows 7 🙂

Builder 6 на Windows 7 🙂

Если Вас интересует новый Builder XE от Embarcadero, Вы зашли не по адресу! В статье рассказывается об установке под Windows 7 последней версии классического C++ Builder от Borland. Про Builder XE от Embarcadero — тут.

Визуальные среды от Microsoft в последние годы немного "подтянулись", так, абсолютно безумная MFC, требующая, по сути, постоянной прямой работы с Windows API, сменилась чуть более адекватной (но ещё более тормозной) Windows Forms (при этом учтите, что работая с Windows Forms, Вы пишете не на нормальном C++, а на так называемом C++ CLI).

Однако, какому-нибудь Visual C++ 2010 по удобству, скорости и понятности для начинающих (а также при необходимости быстро разработать прикладное приложение с Windows-интерфейсом) всё ещё далеко до. например, старого доброго Borland C++ Builder 6 от 2002 года.

Довольно и того, что даже при статической компоновке библиотек, приложение, написанное на новом Visual Studio, тупо не запустится на другом компьютере без наличия в системе библиотек Visual C++ Redistributable Package, которых во многих сборках Windows нет и не предвидится. слинкованная даже в названном старом Билдере EXE’шка при этом отлично запустится и на "семёрке".

Увы, Borland проиграл недобросовестную со стороны "мелкомягких" конкуренцию, и улучшений не предвидится. Всё, что можно сделать — заставить старые среды работать в новых системах, обойдя, при необходимости, искусственно придуманные Microsoft ограничения 🙂

Возьмём, для примера, тот же упомянутый Borland C++ Builder 6 и заставим его работать под Windows 7.

Скачать дистрибутив Borland C++ Builder 6 в архиве .zip, 327 Мб

Развернув архив в любую папку, запустим файл Install/Setup.exe , права, конечно, "Администратор" 🙂

Подходящие Serial Number и Autorization key получим с помощью вот этой волшебной программки:

Скачать nli-bcb6kg в архиве .zip

Программа — не вирус, некоторые антивирусы могут "ругаться" на неё просто за то, что она меняет исполняемый файл. Развернуть архив, запустить, нажать Generate (возможно, это понадобится сделать несколько раз, в полученных ключах не должно быть знака вопроса, например:

— годно). Если это нужно, добавьте программку к исключениям для антивируса.

Обратите внимание, что при потере фокуса окном ввода серийника курсор всегда становится на первое поле ввода, копируем части номера внимательно!

Дальше по шагам мастера установки C++ Builder действуем так:

  • Выбираем Typical установку (уже выбрана),
  • принимаем лицензионное соглашение,
  • пропускаем ещё один шаг (Next),
  • выключаем Use Visibroker.
  • офис оставляем 2000,
  • если хотим, оставляем галочку .cpp — С++ Builder source file (тогда файла типа .cpp будут открываться в Билдере),
  • убираем галочку Install Interbase Client,
  • еще раз соглашаемся с лицензией,
  • проверяем пути установки,
  • еще раз Next,
  • убираем Save installation database to hard drive,
  • наконец, жмём Install.

После установки перезагружаемся.

При первом запуске выбираем "активацию по телефону или браузеру", первые 2 кода и третий, который выдаст регистратор (Registration code) копируем в соответствующие поля ввода программки, nli-bcb6kg, ничего не жмём, сразу получаем Activation key, переносим его в Builder.

Осталась маленькая проблемка из тех, что Мелкософт создаёт пользователям — в Windows 7 они отказались от поддержки формата справки .HLP в пользу формата .CHM (Compiled HTML), так что при попытке открыть из "Билдера" помощь, Вы рискуете увидеть следующее:

Справка для этой программы была создана в формате справки Windows, который зависит от компонента, не входящего в данную версию Windows. Для просмотра справки, созданной в формате справки Windows, можно загрузить специальную программу.

При этом, файл WinHlp32.exe, который должен открывать файлы .hlp, в системе есть — точней, подленькая заглушка вместо оригинального файла из XP. Можно, кстати, скопировать аналогичный файл из XP, а можно поступить ещё проще — скачать и установить дополнение KB917607. Вот оно в версии для сборок x86:

Скачать установщик Windows6.1-KB917607-x86 в архиве .zip, 685 Кб

Для x64 можно найти в Сети аналогичное.

Теперь Builder работает, собрал и запустил нужное приложение за 5 минут. Ну и на других компах оно заработало без идиотских предложений скачать какие-то библиотеки.

P.S. Если при запуске ругается вроде " unable to rename bcb.$$$ to bcb.dro " — попробуйте запустить программу с правами администратора (правая кнопка мыши на ярлычке Builder, выбрать соответствующую команду меню). Также сохраняйте проект перед тем, как его первый раз компилировать (меню File, Save all, создайте новую папку для проекта там, где есть права, сохраните файл проекта и программный модуль в этой папке). Ещё рецепты — в этой теме.

P.P.S. Если этот вариант вам не подходит, есть ещё более простая Portable-сборка.

Развернуть архив на нужный диск, например, d: (не создавая новой папки), запустить C++Builder 6.exe , нажать ОК на появившемся окне от ZipForge. Всё. В "семёрке" проверено и работает. Папка для проектов — Builder6Projects .

Скачать архив .zip с C++ Builder 6 Portable

29.11.2013, 17:40; рейтинг: 83358

Представляю Вам свои эксклюзивные портативные (англоязычные) сборки Borland C++ Builder 6 Enterprise.

+Не надо устанавливать (что полезно для новичков)

+Сборка Full позволяет не заморачиваться с установкой компонентов (что тоже порой очень облегчает жизнь)

+Сборки отвязаны от железа (можно использовать на разных компьютерах)

-Работают чуть медлене обычной версии

-Чем больше установлено в сборке компонентов, тем медленее работают

P.S. Думаю у кого современный компьютер проблем со скоростью работы сборок не будет.

P.S.2 Качаем и пишем отзывы по скорости работы, по багам и прочему.

Всё запаковано 7z архиватором. (Можно скачать здесь: http://7-zip.org.ua/ru/download.html)

Сборки Borland C++ Builder 6 Enterprise:

1. Borland C++ Builder 6 Enterprise Standart — портативная версия BCB6 с обычным набором компонентов

(в виде одного файла).

2. Borland C++ Builder 6 Enterprise Full — портативная версия BCB6 которая включает в себя:

-AlphaControls 7.34 — компоненты добавляющие отличное оформление к программам

-RXLib 2.75 — различные компоненты которые любят олдфаги =) (тут мне нравиться компонент поддерживаеющий GIF)

-TMS Controls 5.4.2 — огромное количество компонентов, перечислить всё несмогу (можно замутить подсветку синтаксиса)

-ImageEn 3 — работа с изображениями

-ZeosDBO — работа с базами данных MSQL,MYSQL .

-InstrumentLab 4.5 — компоненты эмитирующие приборы

-ZipForge 5.06 — создание архивов

Описание для тех кто незнает

Совместимость: Windows XP

Основные особенности:
• Интеграция B2B-приложений с помощью web-служб.
• Быстрая разработка web-приложений.
• Создание высокопроизводительного ПО промежуточного уровня для web-служб.
• Полная поддержка стандартных протоколов SOAP, XML, WSDL и XSL.
• Высокопроизводительный 32-битный компилятор.
• Поддержка баз данных IBM DB2, IBM Informix, Oracle, Sybase, MySQL, dBASE, Paradox и Borland InterBase.

C++Builder 6 Enterprise расширяет возможности среды разработки приложений на C++ средствами для работы с web-службами. Кросс-платформенная библиотека компонентов Borland CLX позволяет создавать универсальные решения. С помощью новых продуктов Borland C++, которые появятся в ближайшее время, эти решения можно будет переносить на платформу Linux. Новый менеджер проектов с открытой архитектурой и средства сборки обеспечивают полный контроль над их разработкой и развертыванием.
Разработка кросс-платформенных приложений для Windows и Linux.

—>Просмотров : 33163 | —>Добавил : demenev | —>Рейтинг : 0.0 / 0

—>Всего комментариев : 17

Обращаюсь лично к Деменёву
Александру.

Cпасибо за сборку.

Подскажите ,пожалуйста, для сборки "BorlandC++Builder6Standart.7z" для Project1 ( самосгенеренный Борландом проект)

в каком каталогеискать EXE-файл?? Или он не генерится?

Ошибку: "[Linker Fatal Error] Fatal: Expected a file name:"удалось убрать путем настроекв опциях проекта:
закладкаpackages: убрать галочкуBuild with runtimes packages
закладка linker: убрать галочку Use dinamyc RTL

А Где найтиEXE-файл??

В скрытых каталогах? C:Program FilesBorland.

На виртуальной машине Windows XP Professional SP2 (есть проблемы), а на рабочих SP2 и SP3 с ОЗУ от 760 Мб до 3 Гб (не работают).

С уважением и до свидания.
07.12.2011

Добрый день.
Сначала из осторожности попробовал обе сборки(Standart и Full) на виртуальной машине. Все работает и понравилось. Хотя к Full-сборке сразу же появились вопросы.
Вдохновился и хотел запустить с основной машины. Пробовал не с одной, а на разных. Везде облом: одни зависают намертво, другие начинают перезагружаться, ни слова не говоря.
Устал и решил пускать с флешки (portable так portable). Эффект тот же и на разных носителях.
И как работать.

С уважением и до свидания.
02.12.2011

Были проведены тесты под:

Windows XP 32 SP1 Original в VMWare — нет проблем
Windows XP 32 Best v.9 SP3 — нет проблем
Windows XP 32 SP3 Original — нет проблем
Windows Server 64 2008 SP1 R2 — при выходе из среды 1 одна ошибка была больше проблем небыло).

Какую версию Windows Вы исполльзуете в VMWare и в обычных компьютерах ?

Borland C++Builder 6

Cредство визуальной разработки на языке C++ серверов и клиентов Web-служб и приложений для электронного бизнеса

Ключевые особенности
  • Интеграция B2B-приложений с помощью web-служб.
  • Быстрая разработка web-приложений.
  • Создание высокопроизводительного ПО промежуточного уровня для web-служб.
  • Полная поддержка стандартных протоколов SOAP, XML, WSDL и XSL.
  • Разработка кросс-платформенных приложений для Windows и Linux.
  • Высокопроизводительный 32-битный компилятор.
  • Поддержка баз данных IBM DB2, IBM Informix, Oracle, Sybase, MySQL, dBASE, Paradox и Borland InterBase.

Качественно новый уровень разработки приложений на C++

Borland C++Builder 6 — это мощная и надежная среда быстрой разработки высокоэффективных web-служб и приложений для электронного бизнеса. Поддержка платформы BizSnap позволяет создавать web-службы и средства коммуникации согласно новейшим стандартам SOAP/XML для интеграции приложений B2B (business-to-business). Платформа разработки компонентных web-приложений WebSnap повышает скорость и эффективность создания законченных решений. Технология DataSnap объединяет бизнес-процессы предприятия и его деловых партнеров с помощью мощного ПО промежуточного уровня (middleware) для доступа к данным.

Полная интеграция с web-службами бизнес-партнеров

Платформа BizSnap Web Services позволяет реализовать преимущества SOAP/XML-web-служб и коммуникаций для организации совместной работы корпоративных бизнес-приложений и соответствующих систем поставщиков и заказчиков. C++Builder предлагает всевозможные средства для работы с XML-документами и обеспечивает создание систем, которые могут напрямую взаимодействовать с приложениями деловых партнеров, развернутыми на платформах .Net и BizTalk (Microsoft) и Sun ONE (Sun Microsystems).

Быстрая и эффективная разработка web-приложений

Полнофункциональная и высокопроизводительная платформа для разработки компонентных web-приложений WebSnap гарантирует высокую эффективность коллективной работы и надежность создаваемых продуктов. Встроенный отладчик позволяет обнаружить и исправить ошибки, оптимизировать работу web-приложений и быстро подготовить надежный код. Вы можете встраивать приложения WebSnap в корпоративные сайты и web-порталы, созданные с помощью популярных средств разработки, таких как Microsoft FrontPage и Macromedia Dreamweaver. Поддержка серверных сценариев на JavaScript, VBScript и других языках позволяет обратиться к готовым решениям и воспользоваться накопленным опытом.

Высокопроизводительное промежуточное ПО для web-служб

DataSnap дает возможность привлечь всю мощь C++Builder при разработке масштабируемых корпоративных приложений баз данных. DataSnap органично объединяет существующие корпоративные базы данных, приложения и объекты в рамках решений для электронного бизнеса с помощью технологий распределенных вычислений SOAP/XML, COM, TCP/IP и CORBA. Высокопроизводительное распределенное ПО промежуточного уровня DataSnap обеспечивает централизованный доступ всех бизнес-приложений к базам данных при оптимальном использовании каналов связи с серверами баз данных и пропускной способности сети. DataSnap поддерживает различные методы C++Builder для доступа к данным и позволяет эффективно работать с СУБД IBM DB2, IBM Informix, Oracle, Sybase, Microsoft SQL Server, MySQL, Microsoft Access и Borland InterBase.

Кросс-платформенная библиотека компонентов CLX предоставляет обширные возможности для разработки высокопроизводительных Windows-приложений, переносимых на платформу Linux с минимальными изменениями. Разрабатываемые в настоящее время инструменты Borland C++ для платформы Linux обеспечат совместимость приложений, использующих CLX-компоненты, на уровне кода. Интернет-компоненты NetCLX позволяют создавать кросс-платформенные приложения с использованием расширений API и CGI-сценариев для web-серверов Apache, Microsoft IIS и Netscape Web Server.

Эффективная работа с корпоративными базами данных

Драйверы баз данных dbGo for ADO, dbExpress и BDE, входящие в состав C++Builder, обеспечивают высокопроизводительную работу приложений с такими СУБД, как DB2, Informix, Oracle, Sybase, Microsoft SQL Server, MySQL, Access, Paradox и InterBase. Широкий выбор управляемых данными элементов интерфейса дает возможность быстро создавать прототипы приложений. SQL Monitor и другие отладочные инструменты служат повышению производительности, масштабируемости и уменьшению времени отклика приложений баз данных.

Корпоративные приложения для электронного бизнеса

Тесная интеграция C++Builder и Borland Enterprise Server позволяет создавать глобальные решения для электронного бизнеса, соответствующие самым высоким требованиям заказчика. C++Builder обеспечивает эффективную разработку высокопроизводительных "тонких" и "толстых" Windows- и web-клиентов для приложений Borland Enterprise Server. Web-службы SOAP/XML и технологии BizSnap, WebSnap и DataSnap дают возможность через Интернет организовать прямое взаимодействие корпоративных приложений Borland Enterprise Server с компонентами Enterprise JavaBeans ваших деловых партнеров.

Рабочая панель C++Builder приведена на рисунке

Технология быстрой разработки приложений

C++Builder включает обширный набор средств, которые повышают производительность труда программистов и сокращают продолжительность цикла разработки. Многофункциональная интегрированная среда разработки C++Builder включает компилятор, удовлетворяющий стандарта ANSI/ISO, встроенный дизайнер форм, богатый набор средств для работы с компонентами, инструмент Object Inspector, менеджер проектов и отладчик.

Диагностический инструмент CodeGuard

CodeGuard дает возможность обнаруживать и диагностировать различные ошибки распределения памяти и ресурсов во время исполнения программы. Средства мониторинга CodeGuard позволяют автоматически устранять различные причины "утечек" памяти, включая неверные указатели и арифметические ошибки. Оперативная отладка (just-in-time debugging) нескольких процессов одновременно помогает немедленно устранять ошибки исполнения.

Полный контроль над сложными проектами

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

Встроенный менеджер объектных запросов Borland VisiBroker для разработки CORBA-приложений на C++

C++Builder — это единственный компилятор C++, органично объединяющий среду разработки и приложения COM и CORBA для создания сложных систем на базе распределенных объектов. C++Builder предоставляет удобные средства разработки и отладки серверных COM- и CORBA-компонентов на языке C++, которые могут взаимодействовать с различными объектами и клиентскими приложениями Windows, UNIX и Java. В комплект поставки C++Builder входит лицензия разработчика (development license) для VisiBroker 4.5, позволяющая использовать лучший брокер объектных запросов для развертывания корпоративных приложений на основе серверных объектов.

Решения "под ключ" на основе Borland InterBase

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

Borland C++Builder

C++Builder 6 Enterprise

C++Builder 6 Enterprise расширяет возможности среды разработки приложений на C++ средствами для работы с web-службами. Кросс-платформенная библиотека компонентов Borland CLX позволяет создавать универсальные решения. С помощью новых продуктов Borland C++, которые появятся в ближайшее время, эти решения можно будет переносить на платформу Linux. Новый менеджер проектов с открытой архитектурой и средства сборки обеспечивают полный контроль над их разработкой и развертыванием.

C++Builder 6 Professional

C++Builder 6 Professional предоставляет высокопроизводительную среду разработки программ на языке C++. Мощные и гибкие возможности технологий SOAP и XML позволяют значительно расширить функциональные возможности клиентских приложений с помощью web-служб и уменьшить объем ручного кодирования. Библиотека компонентов CLX позволяет создавать универсальные решения, которые можно будет переносить на платформу Linux c помощью готовящихся к выпуску продуктов Borland C++ для Linux

C++Builder 6 Personal — лучшее средство для обучения программированию на языке C++. Пакет содержит все необходимое начинающему разработчику Windows-приложений: визуальную среду разработки, программы-мастера, примеры готовых приложений и обучающие материалы.

Требования к системе

(C++Builder 6 Enterprise)

  • Процессор Intel Pentium II 400 МГц или совместимый.
  • Операционная система Microsoft Windows 98, 2000 (SP2) или XP.
  • ОЗУ минимум 128 Мб, рекомендуется 256 Мб.
  • Жесткий диск — 750 Мб свободного пространства для полной установки.
  • Дисковод CD-ROM.
  • Монитор SVGA (800×600, 256 цветов) или с более высоким разрешением.
  • Манипулятор "мышь" или другое указательное устройство.

Сервисные службы Borland

Сервисные службы компании Borland помогут вашему предприятию наиболее выгодно вложить средства в технологии Borland и значительно сократить время развертывания приложений. Подразделение Borland Professional Services Organization готово сосредоточить все свои силы и знания на проблемах вашего бизнеса. За более подробной информацией обратитесь, пожалуйста, по адресу www.borland.com.

Возможности Borland C++Builder 6

Personal

Professional

Enterprise

Лучшая среда быстрой разработки приложенийИнструменты Borland Two-Way-Tools для визуальной разработки приложений на C++.üüüУлучшено. Повышена степень соответствия стандарту ANSI/ISO C++ благодаря поддержке библиотеки STLPort.üüüУдобные средства для создания и использования объектов Windows COM, COM+, ActiveX и Automation.üü BizSnap — платформа разработки приложений для электронного бизнеса с использованием web-службНовое. Создание клиентских приложений для работы с W3C-совместимыми web-службами в соответствии со стандартами SOAP, XML, WSDL и др.üüНовое. Создание W3C-совместимых серверных компонентов web-служб в соответствии со стандартами SOAP, XML, WSDL и др.üНовое. Встроенная поддержка XML, благодаря которой радикально сокращается объем ручного программирования и появляется возможность работы с XML-документами как с объектами.üНовое. Инструменты и компоненты для преобразования структуры документов XML, позволяющие распознать незнакомые форматы XML-данных и наладить информационный обмен с деловыми партнерами.ü WebSnap — полнофункциональная платформа для разработки web-приложенийНовое. Широкий выбор компонентов WebSnap для разработки web-приложений.üНовое. Создание серверных сценариев с использованием JavaScript, VBScript и ActiveScript.ü DataSnap — промежуточное ПО для организации доступа к бизнес-даннымНовое. Новая, совместимая с предыдущими, версия DataSnap для разработки интерфейсов, web-приложений и web-служб.üНовое. SOAP- и XML-web-службы для работы с базами данных Oracle, Microsoft SQL Server, IBM DB2, IBM Informix, Borland InterBase и др.ü Библиотека визуальных компонентов VCLБиблиотека VCL (Visual Component Library) для быстрой разработки приложений.Новое. Компоненты ActionBands для разработки настраиваемых интерфейсов в стиле Windows 2000.üü Новая библиотека компонентов CLX для Windows и Linux*Более 165 компонентов BaseCLX, VisualCLX, DataCLX и NetCLX для разработки кросс-платформенных приложений с едиными исходными текстами*.üü Новый настраиваемый инструмент Tools server для управления проектамиУстановка и использование в процессе разработки различных внешних инструментов и утилит (пакетных файлов, сценариев на языке Perl, компиляторов и т.д.).üü

Создание собственных последовательностей сборки приложений с использованием внешних инструментов.

üüРазработка корпоративных приложенийУлучшено. Мастера разработки клиентских и серверных частей CORBA-приложений для Borland VisiBroker 4.5.üЭффективные средства для работы с базами данныхЛокальные драйверы для Paradox, dBASE, FoxPro и Microsoft Access.üüДрайверы dbExpress для InterBase и MySQL.üüДрайверы dbExpress для Oracle и DB2.üДрайверы BDE SQL Links для связи с базами данных Oracle, Microsoft SQL Server, Informix, Sybase и InterBase.üДрайверы dbGo for ADO 2.5 для прямого доступа к ADO-совместимым наборам данных, созданным в самых разнообразных приложениях — от офисных программ до реляционных баз данных.üü

Высокопроизводительные Windows-приложения

Простое создание повторно используемых динамически подключаемых библиотек (.dll), компонентов COM (.ocx) и автономных приложений.üüüЛицензия для разработки коммерческих приложений.üüДокументация, примеры и оперативная справкаПодробные печатные руководства и электронная справочная система.üüü* Компания Borland планирует выпустить в ближайшее время средства программирования на языке C++ для платформы Linux.

Дополнительную информацию Вы можете получить в компании Interface Ltd.

Оцените статью
Добавить комментарий