Supercharge Your Mobile Development With Our Exclusive Training Offer! 製品の購入

Leverage REST API’s Full Potential with RAD Server Training! 製品の購入

Webinar: What's Coming in RAD Studio 12.1 Athens 参加登録

Behind the Build: The new C++Builder Clang Toolchain! リプレイを見る

RAD Studio 12 Athens リリース! 詳細はこちら

What's New in RAD Studio 12 Athens Watch On-Demand

InterBase 2020 Update 4リリース! 詳細はこちら

New IBLite Edition and IBToGo Subscription Offer 詳細はこちら

Delphi & C++Builder 11 Community Edition リリース 詳細はこちら

Python、C++、VC。新ツール登場!詳細はこちら

製品利用の情報はサポートナレッジベース

Delphi / C++Builder Community Edition 10.4.2

Delphi 主な機能

Windows、Android、iOS、macOS、
Linux向け開発で5倍の生産性を実現

拡張性

RAD Studioは、世界中の開発者がさまざまな種類のアプリケーションを構築するために使用しています。そして、その機能を拡張するためのOpen APIも用意されています。独自のコンポーネントやプラグインを作成してIDEを拡張できるほか、エンバカデロのパートナーとしてこれらのソリューションを提供することもできます。

IDEの拡張

RAD Studioには、IDEの動作を拡張したり変更することのできる強力なAPIが用意されています。新しいツールウィンドウの追加、コードエディタ上での描画、コード補完機能の提供、新しいプロジェクトタイプやファイルタイプの追加、ハイライト、ハイレベルまたはローレベルのイベントへのフック、デバッグ中のプロセスやスレッドの追跡などを実現するパッケージやDLLプラグインの作成が可能です。

これらのプラグインは、オープンソースまたは商用のツールとして提供されています。

IDEの拡張
独自のコントロールを作成可能

独自のコントロールを作成可能

新しいボタンやツリーコントロールが必要な場合にはどうしますか?既存のコンポーネントを微調整して使うこともできますが、RAD Studioでは、独自のカスタムコンポーネントを作成することもできます。ビジュアルコントロールや非ビジュアルコンポーネントを作成し、IDEに統合。他のコンポーネントと同じように、フォームデザイナで利用できます。

MFCのようなフレームワークを使っている方は、RAD Studioが提供するコンポーネントフレームワークの高い統合性、生産性、拡張性に注目してください。VCLフレームワークを用いれば、ネイティブWindowsコントロールを容易に使用できます。FireMonkeyフレームワークを用いれば、クロスプラットフォーム対応のコントロールをアプリケーションで利用できます。いずれも、プロパティ、メソッド、イベントによって、効率的な開発を実現しており、IDE上でビジュアルな設計が可能です。

MVPが開発者コミュニティを支援

MVP(Most Valued Professional)は、エンバカデロの開発ツールやその技術を愛好し、多くの開発者にそれを広める活動を行っている社外エヴァンジェリストです。ブログの執筆やセミナー/イベントでの講演、ライブラリやコンポーネントの提供などを通じて、エンバカデロ製品の普及や開発者の支援に努めています。MVPには、最新バージョンへの無料アクセス、早期プレビューなど、活動を進めるにあたって、いくつかの特典が提供されます。

MVPが開発者コミュニティを支援