Get 25% OFF + 18 months of Update Subscription 詳細はこちら

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

Getting Started with Python GUI Ebook ダウンロード

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

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

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

Delphi / C++Builder Community Edition 10.4.2

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

Delphi VCL & FMX Libraries for Python



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から無料で入手できます。



Online Webinar Replay

Online Webinar held on:

1月 12

Introduction to Python GUI Development with DelphiVCL + FMX (Part 1)

Introduction to Python GUI Development with DelphiVCL + FMX (Part 1)

Learn how Embarcadero's newly released free Python modules bring the power and flexibility of Delphi's GUI frameworks to Python. VCL and FireMonkey (FMX) are mature GUI libraries. VCL is focused on native Windows development, while FireMonkey brings a powerful flexible GUI framework to Windows, Linux, macOS, and even Android. This webinar will introduce you to these new free Python modules and how you can use them to build graphical users interfaces with Python. Part 2 will show you how to target Android GUI applications with Python!

Part 2 (Jan 26th): Python on Android with DelphiFMX - The Cross-Platform GUI Framework (Part 2)

Introduction to Python GUI Development with DelphiVCL + FMX (Part 1)


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