Delphi XE2プログラミング入門
- 著者 日向 俊二
- 判型 B5変型, 408頁, CD-ROM付属
- 本体価格 3,800円
- ISBN 978-4-87783-284-1
本書について
Delphi XE2は、Windows、Macintosh、iOSに対応したアプリケーションやコンポーネントを作成できるRAD(Rapid Application Development)開発ツールです。
DelphiはGUIを有効に活用している開発環境として長い実績があります。また、Delphiのプログラミング言語であるDelphi言語は、Pascalというとても歴史あるプログラミング言語から発展して作られています。このように、開発ツールとしても、そのプログラミング言語も、共に長い実績を持つDelphiは、確実で効率的な開発が可能なツールであるだけでなく、初心者にも使いやすい優れた開発ツールであるといえます。さらに、便利なコンポーネントやFireMonkeyコンポーネントのような高機能なコンポーネントが豊富に用意されているという特徴もあります。
本書では、特にDelphi XE2のIDE、Delphi言語、さまざまなプログラムの作り方からデバッグの方法まで、Delphiを使ってプログラミングをはじめるために必要なことをまとめてあります。
プログラミングをはじめたい人から、Delphiを実際に開発に使っている人まで、本書はさまざまな場面で役立つことでしょう。本書を利用して、Delphiでプログラミングを楽しんでください。
目 次
- 第1章 Delphi入門
- 1.1 Delphi XE2の概要
- 1.2 コンソールアプリケーション
- 1.3 VCLフォームアプリケーション
- 1.4 FireMonkey HDアプリケーション
- 第2章 Delphi言語
- 2.1 Delphi言語の基本要素
- 2.2 データ型
- 2.3 演算子
- 2.4 制御構文
- 2.5 プログラムとユニット
- 2.6 手続きと関数
- 2.7 クラスとオブジェクト
- 2.8 例外処理
- 第3章 VCLアプリケーション
- 3.1 アプリケーション作成の基本的な手順
- 3.2 BMIアプリケーション
- 3.3 時計
- 3.4 エディタアプリケーション
- 3.5 16進ダンプアプリケーション
- 第4章 グラフィックス
- 4.1 グラフィックスの基礎
- 4.2 座標系
- 4.3 カラー
- 4.4 ペンとブラシ
- 4.5 シェイプ
- 4.6 グラフィックスの描画
- 4.7 画像処理の基本
- 4.8 3次元グラフィックス
- 第5章 VCLグラフィックス
- 5.1 シェイプを活用するアプリケーション
- 5.2 イメージ
- 5.3 グラフィックスの描画
- 5.4 画像処理
- 5.5 VCLによる3Dプログラム
- 第6章 FireMonkey HDアプリケーション
- 6.1 FireMonkey HDの概要
- 6.2 アニメーション
- 6.3 イメージ
- 第7章 FireMonkey 3Dアプリケーション
- 7.1 FireMonkey3Dの概要
- 7.2 単純なFireMonkeyアプリケーション
- 7.3 ワイヤーフレーム
- 7.4 ライト
- 第8章 その他の技術とテクニック
- 8.1 パッケージ
- 8.2 DLL
- 8.3 パフォーマンス
- 8.4 デバッグ
- 付 録
- 付録A シンプルリファレンス
- 付録B トラブルシューティング
- 付録C 参考リソース