ユニット リスト
ユニット スコープ
| Bde | Bde は 2 つの BDE(ボーランド データベース エンジン)ユニットのユニット スコープです。BDE は非推奨になっていることに注意してください。dBExpress や DataSnap などの新しいデータベース技術を使用してください。 |
| Data |
データベース、データベース データバインディング、クラウド コンピューティングに関連するあらゆる機能のユニット スコープです。 |
| Datasnap |
Datasnap は、認証、DataSnap サーバー、DataSnap REST クライアント、DataSnap プロキシ、HTTP 層、Midas、関連サービスなどの DataSnap 機能を実装したすべてのユニットのユニット スコープです。 |
| EMS | |
| FireDAC | |
| FMX | FMX は、FireMonkey アプリケーション プラットフォーム(FMX)のユニットおよびユニット スコープが含まれているユニット スコープです。 |
| IBX | |
| REST | |
| Soap |
通常 Web サービス開発に使用される SOAP(Simple Object Access Protocol)ユニットです。DataSnap 技術の使用を検討することをお勧めします。 |
| System | Delphi ランタイム ライブラリ(RTL)のユニット、クラス、関数、型、変数、定数が含まれています。 また、System.Bindings、System.Generics、System.Win の各ユニット スコープも含まれています。 System ユニット スコープと System ユニットは同じである点に注意してください。 System ユニットで公開されている Delphi 専用組み込みルーチンの一覧については、「Delphi 組み込みルーチン」を参照してください。 |
| Vcl | Vcl は、VCL(ビジュアル コンポーネント ライブラリ)のユニット スコープです。 |
| Web | Web.CGIApp、Web.WebFileDispatcher、Web.WebBroker、Web.DBWeb、Web.HTTPApp.IWebAppServices などの Web ベース アプリケーション開発ツールにアクセスできるようにします。 |
| Winapi | Win32 機能にアクセスできるようにします。ここで一覧表示されているユニットは、RAD Studio に用意されている Winapi ユニットのほんの一部にすぎません。サポートされている全機能の一覧については、製品インストール ディレクトリ内のフォルダ(lib/win32 か lib/win64 のどちらか)に含まれている Winapi ソース ファイルを参照してください。Winapi の詳細なヘルプについては、MSDN オンライン ライブラリ |
| Xml |
ユニット
| ActnRes | ActnRes.TStandardActions クラスだけが定義されており、そのフィールド(EditCopy1 など)には、標準アクション(Vcl.StdActns.TEditCopy など)のインスタンスが格納されています。これらのインスタンスには、指定されたデフォルトのタイトル、ショートカットを始めとする標準アクションのプロパティが格納されています。これらの値は、アクション リスト エディタまたはアクション マネージャ エディタで標準アクションが新しく作成されるときに、デフォルトのプロパティ値として使用されます。 |
| CtlPanel | |
| DesignEditors | IDE においてプロパティ エディタが使用するインターフェイスとクラスを定義します。
Delphi で DesignEditors と DesignIntf ユニットを使用するには、次のコンパイラ オプションを[プロジェクト オプション]の [コンパイル]ページに追加する必要があります:
C++ で、$(BDS)\include\windows\vcl\design が INCLUDE パスに追加されていること、designide.bpi がパッケージの Requires に追加されていることを確認する必要があります。 詳細については、ソース内のコメントを参照してください。DesignEditors.pas ソース ファイルは自由にコメントが記載されています。 |
| DesignIntf |
DesignIntf: IDE のプロパティ エディタで使用されるインターフェイスおよびクラスが定義されています。 RAD Studio は、パッケージまたは DLL ソースから、DesignIntf を使用する機械を提供します。 以下は、両方のケースにおける最善の方法です。 |
| DSAzure | Microsoft Azure BLOB API、Microsoft Azure キュー API、Microsoft Azure テーブル API で使用される API を定義します。 |
| PlatformAPI | PlatformAPI ユニットでは、ターゲット プラットフォームやデバイスに関連する、RAD Studio の側面とやり取りし制御するための、インターフェイスを提供します。 |
| SHDocVw | Microsoft Shell Doc Object and Control Library (SHDOCVW.DLL) 用の API を定義します。 |
| SimpleDS | シンプルなデータセットでの作業を可能にする 2 つのクラスを定義します。 |
| SysInit |
システム初期化ユニットです。たとえば、遅延読み込みメカニズムなどが含まれています。 |