Get Up to 20% OFF on Delphi, C++Builder, RAD Studio 詳細はこちら

エンバカデロ製品の購入はEMBARCADERO DIRECT

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

Getting Started with Delphi VCL for Python ダウンロード

DelphiVCL / DelphiFMX for Python公開!詳細はこちら

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

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

Delphi / C++Builder Community Edition 10.4.2

New Amazon Web Services SDK Available: 詳細はこちら



VCLとFireMonkey(FMX)は成熟したGUIライブラリで、世界各国のDelphi / C++Builderによって利用されています。「DelphiVCL for Python」と「DelphiFMX for Python」は、堅牢で成熟したVCL / FMX(FireMonkey)GUIライブラリを、Python開発者が利用できるようにしたPythonモジュールセットです。

DelphiVCL for Pythonは、Windowsネイティブの開発にフォーカスしたライブラリで、Windows専用のVCLフレームワークを採用しています。一方、DelphiFMX for Pythonは、クロスプラットフォーム向けのFireMonkeyフレームワークを採用しており、強力で柔軟なGUIフレームワークをWindows、Linux、macOS、Android向けに利用できます。

これらのライブラリを使用する際にDelphiの知識は大いに活かすことができますが、Python開発にVCL / FMXライブラリを使用するのに、Delphiの予備知識は不要です。

これらのライブラリは、人気のPython IDE「PyScripter」を構築する際にも利用されたオープンソースライブラリ「Python4Delphi」を使って構築されています。

Delphi 4 Python

ライブラリのダウンロード

DelphiVCL Python Module

DelphiVCL Pythonモジュール

Visual Component Library(VCL)は、Delphiが提供する先進のユーザーインターフェイスサポートのコアパーツです。VCLには、ほぼすべてのネイティブWindowsコントロールに加えて、さまざまな機能を搭載したコントロールが用意されています。

DelphiFMX Python Module

DelphiFMX Pythonモジュール

FireMonkey(FMX)は、DelphiのクロスプラットフォームGUIライブラリです。OpenGL / DirectXによるGPUハードウェアアクセラレーションを利用し、洗練された最新の高性能ユーザーインターフェイスを実現します。DelphiFMX Pythonモジュールは、PythonによるWindows、macOS、Linux、Android向け開発をサポートしています。


いずれのモジュールも、GitHubまたはPIP Python Package Managerから無料で入手できます。




エンバカデロ・ニュースレターに登録してクーポンをゲット!

EMBARCADERO DIRECTでBLACK FRIDAYキャンペーンを実施中!

エンバカデロ直販オンラインショップ「EMBARCADERO DIRECT」では、最新のDelphi / C++Builder / RAD Studioをはじめとするエンバカデロ製品をお求めいただけます。以下のフォームから登録すると、販売価格からさらに5% OFFとなるクーポンコードを入手できます。

エンバカデロ直販オンラインショップ「EMBARCADERO DIRECT」で最新のDelphi / C++Builder / RAD Studioをはじめとするエンバカデロ製品を特別価格で提供。以下のフォームから登録すると、12月6日(月)23時59分まで使えるクーポンコードを入手できます。

登録


EMBARCADERO DIRECTとは

EMBARCADERO DIRECTは、エンバカデロ直販のオンラインショップサイトです。Delphi、C++Builder、RAD Studioといったビジュアル開発ツールを、クレジットカード、PayPalなどの決済で購入することができます。
https://embarcadero.stores.jp/

ADO.NET

Visual Studio向けの新しいInterBase ADO.NETドライバをリリース。Nugetパッケージとして提供され、Visual Studioマーケットプレイスに掲載されているこの新しいドライバは、Visual Studio 2019 IDEの統合と、ADO.NETおよびEntity Frameworkの完全なサポートを提供します。

Visual Studio向けに新しくリリースされたNuGetパッケージには、InterBase向けの新しいADO.NETドライバに加え、Visual Studio IDEおよび .NETプラットフォーム全体との優れた統合を実現するいくつかの追加機能が含まれています。この新しいドライバは、従来のInterBase ADO.NETドライバを刷新したものです。

NuGetパッケージとドライバは以下の通りです。

  • Core ADO.NET frameworkのサポートと統合。InterBaseサーバーとローカルの組み込みIBLite / IBToGoの両方に対応
  • Entity Frameworkをサポート。人気の高い.NET オブジェクト=リレーショナルマッピングレイヤーをInterBaseでも使用可能に(特定のInterBase UDF拡張ライブラリをデータベースのインストールに追加する必要あり)

前提条件

  • .Net 2.0 SDK(アップデートを適用)
  • Microsoft Visual Studio 2005以降
  • InterBase XE以降

動作環境:

  • ADO.NETを使用するには、InterBaseクライアントライブラリを同じマシンにインストールする必要があります。
  • また、同じマシンまたは別のマシンにInterBase Serverがインストールされている必要があります。
  • ADO.NETは、任意のバージョンのVisual Studioで利用できます。ただし、IDE統合は、VIsual Studio 2017および2019に限定されます。
  • DDEXは、Visual Studio 2017またはVisual Studio 2019のみで動作します。
  • EntityFramework Coreを任意のバージョンのVisual Studioで実行するには、netstandard 2.0および Microsoft.EntityFrameworkCore 3.1が必要です。
loop
loop






left

コードを
クリーンに!

CPP Check

CPP Checkは、無料のオープンソースC/C++コード向け静的分析ツールです。バグ検出のためのユニークな分析機能を提供。予期しない動作や危険なコード構造の検出に役立てることができます。Cpp Checkは、C++Builder、Dev-C++、その他のC/C++ツールとともに利用することができ、(組み込み系のプロジェクトで見られるような)非標準の構文を使用している場合でも分析可能です。

CPP Checkは、以下のチェック機能を提供します。

  • 自動変数チェック
  • 配列のオーバーランを検出する境界チェック
  • クラスチェック
  • 非推奨または置換された関数の使用チェック
  • 例外の安全性チェック
  • メモリ割り当ておよびデストラクタのチェック
  • メモリリークチェック
  • リソースリークチェック
  • STL関数とイディオムの無効な使用法チェック
  • デッドコードの除去
  • スタイルおよびパフォーマンス上のエラー

CPP Checkを入手する


Visual Assist

Visual Assistは、Whole Tomato Softwareが提供するMicrosoft Visual Studio向けのプラグイン製品です。Visual Assistは、IntelliSenseや構文ハイライト、ナビゲーション、リファクタリング、コード生成、コーディング支援などのIDE機能を強化します。コード修正提案やリファクタリングコマンド、コメントのスペルチェック機能なども提供。宣言されていない変数などの基本的な構文ミスも検出します。

Visual Assistは、Visual Studioの既存機能の強化や追加の新機能によって、開発者の生産性アップをサポート。以下のような効果が得られます。


主な機能

  • 強力かつ「さりげない」アドイン機能によりコーディングを強化
  • エラーを削減し、よりすばやくコーディングを実現
  • 既存のコードをすばやく理解
  • 既存のコードをリファクタリングして、可読性と保守性を向上
  • 任意のファイル、シンボル、参照へのすばやいナビゲーションを実現。検索に費やす時間を劇的に削減

Visual Assistは、C++、C#、Visual Basicでシームレスに利用可能。旧バージョンから最新バージョンまでのVisual Studioで使用できます。


Visual Assistを入手する

UltraEdit

UltraEditは、世界中の400万人以上の開発者によって選ばれている最も柔軟かつ強力、そしてセキュアなテキストエディターです。UltraEditなら、迅速なインライン検索からプロジェクト全体にわたる大規模な置換に至るまですばやく実行。他のツールの追従を許しません。複数ファイル間での検索/置換、Perl正規表現、列ベースの検索、行フィルターなど、UltraEditは、エディタに要求されるあらゆる検索タスクを実行できます。


機能

  • 卓越したパワーとパフォーマンス、起動/ファイルロードも高速
  • 柔軟なカスタマイズ/構成が可能、美しいテーマ
  • OS統合(コマンドライン、シェル拡張)
  • 超高速検索/置換、複数ファイル内での検索/置換
  • フル統合のファイル比較、インスタント差分操作
  • ネイティブFTP/SFTPブラウザ、SSH/telnetコンソール
  • 強力なファイルソート/選択
  • 業界最高の大容量ファイル処理(10GB以上)
  • And much more

トライアル版のダウンロード

Windows、Mac、Linuxで利用可能



UltraEdit




Dev-C++

高速でポータブル、シンプルな無料で利用できるC/C++プログラミング言語用のWindows IDE。コンパイラとしては、GCC(GNU Compiler Collection)のMingwポートを使用しており、Cygwinや他のGCCベースのコンパイラと組み合わせて使用することもできます。Embarcadero Dev-C++は、Bloodshed Dev-C++およびOrwell Dev-C++の(エンバカデロがスポンサーとなる)新たに改善されたフォークです。Embarcadero Dev-C++は、Delphiの最新バージョンを使って構築されています。

機能

  • TDM-GCC 4.9.2 32/64bit
  • 構文ハイライト
  • コード補完
  • コード入力支援
  • 編集可能なショートカット
  • GPROFプロファイリング
  • GDBデバッグ
  • AStyleコード書式化サポート
  • Devpak IDE拡張
  • 外部ツール

詳細はこちら ダウンロード
left

無料&
ポータブル



left

コードを
クリーンに!

CPP Check

CPP Checkは、無料のオープンソースC/C++コード向け静的分析ツールです。バグ検出のためのユニークな分析機能を提供。予期しない動作や危険なコード構造の検出に役立てることができます。Cpp Checkは、C++Builder、Dev-C++、その他のC/C++ツールとともに利用することができ、(組み込み系のプロジェクトで見られるような)非標準の構文を使用している場合でも分析可能です。

CPP Checkは、以下のチェック機能を提供します。

  • 自動変数チェック
  • 配列のオーバーランを検出する境界チェック
  • クラスチェック
  • 非推奨または置換された関数の使用チェック
  • 例外の安全性チェック
  • メモリ割り当ておよびデストラクタのチェック
  • メモリリークチェック
  • リソースリークチェック
  • STL関数とイディオムの無効な使用法チェック
  • デッドコードの除去
  • スタイルおよびパフォーマンス上のエラー

CPP Checkを入手する

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