8
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

公式・準公式の Delphi 関連書籍を読んでみる

Last updated at Posted at 2026-01-20

はじめに

公式・準公式の Delphi 関連書籍を購入して読んでみました。

何をもって公式とするか?ですが、単純に「Borland / Inprise / CodeGear / Embarcadero の監修が入っている日本語で書かれた書籍」としておきます。

読んでみる。

書籍は発行日順になっています。

・Delphi Q&A 120 選

Delphi 1 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi Q&A 120 選 大野 元久 (著),
ボーランド株式会社 (監)
4894360225 1995/12/1

付属の FD にはサンプルソースコードが含まれています。

書評

Delphi に関する Q&A。Nifty-Serve 等に寄せられた質問を Oh!No!氏 (一体、誰なんだろう?🤔) がまとめたもの。右も左もわからない手探りの状態で Delphi を使っていた時にとても参考になった。

Delphi 1 (16bit Delphi) に関する書籍なので、今となっては参照されない Q&A も確かにあるけれど、それを差し引いても良書。

対象: Delphi 1
個人的な評価: ★★★★★
鈍器度: なし

・Delphi パーフェクトマニュアル

『Delphi Programming Unleashed』の邦訳版です。Delphi 1 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi Programming Unleashed Charles Calvert (著) 0672304996 1995/6/1
Delphi パーフェクトマニュアル Charles Calvert (著),
ボーランド株式会社 (監),
篠原 慶 (訳)
4844349058 1996/03/21

付属の CD-ROM にはサンプルソースコード等が含まれています。

書評

原初の Delphi に触れる本。Delphi 1 について、とてもマニアックにそしてディープに書かれている。「初めて聞いたぞ?」というような情報もちらほらある。

Delphi IDE や Object Pascal の文法についての説明があり、IDE メニューなどのスクリーンショットは日本版で撮り直されている。

Windows 3.1 (Win16) 用に Delphi 1 でプログラムを書くなら必携の本。

対象: Delphi 1
個人的な評価: ★★★★★
鈍器度: 鈍器 (952P)

See also:

・Delphi 2.0 Q&A 120 選

Delphi 2 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi 2.0 Q&A 120 選 大野 元久 (著),
ボーランド株式会社 (監)
4894360446 1996/12/23

付属の CD-ROM には次のものが含まれています。

  • サンプルソースコード
  • WinHelp 形式の電子データ

書評

Delphi 2 に関する Q&A。Delphi 1 と Delphi 2 の違いに由来する質問もあったりして Delphi 1 からの移行期、とてもお世話になった。 逆に言えば今となっては参照されない Q&A が含まれているとも言える。

対象: Delphi 2
個人的な評価: ★★★★★
鈍器度: なし

See also:

・Delphi 2.0J 32bit パワープログラミング

『Delphi 2 Unleashed』の邦訳版です。Delphi 2 を対象とした書籍です。『Delphi パーフェクトマニュアル』の続編となります。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi 2 Unleashed Charles Calvert (著) 0672308584 1996/04/01
Delphi 2.0J 32bit パワープログラミング Charles Calvert (著),
ボーランド株式会社 (監),
篠原 慶 (訳)
4844349147 1997/01/01

付属の CD-ROM にはサンプルソースコード等が含まれています。前書『Delphi パーフェクトマニュアル』のソースコードも含まれています。

書評

原初の 32bit Delphi に触れる本。Delphi 2 について、とてもマニアックにそしてディープに書かれている。「初めて聞いたぞ?」というような情報もちらほらある。

「続編なのに何故タイトルを変えるかなぁ?紛らわしい!」と本書を読むまでは思っていた。違うのだ...こちらはディープのベクトルが違う。

こちらは『Delphi パーフェクトマニュアル』にあった Object Pascal 自体の説明をバッサリと削除してある。代わりに Delphi 2 で使えるようになった機能とそのバックグラウンドである Win32 API の説明で埋めつくされている。スレッドやオブジェクト指向、OLE やマルチメディア、GameSDK (DirectX) の説明まである!

なお、Delphi Unleashed シリーズには改訂版である『Delphi 4 Unleashed』(ISBN-10:0672312859) があるが、邦訳はない。

対象: Delphi 2
個人的な評価: ★★★★★
鈍器度: 紛う事なき鈍器 (1388P)

『Delphi パーフェクトマニュアル』と『Delphi 2.0J 32bit パワープログラミング』はセットで読む事をお勧めします...(なお総ページ数)。

・Delphi デベロッパーズトレーニング

Delphi 2 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi デベロッパーズトレーニング 滝口 信哉 (著),
古川 正寿 (著),
ボーランド株式会社 (監)
4756122175 1997/03/30

書評

後のオフィシャルコースウェアに繋がるような内容。

後半は少々テクニカルで、Borland Database Engine (BDE) やマルチスレッド、Client / Sserver アプリケーションの構築法などのコンテンツがある。

対象: Delphi 2
個人的な評価: ★★★★☆
鈍器度: なし

・Delphi 3 Q&A 150 選

Delphi 3 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi 3 Q&A 150 選 大野 元久 (著),
ボーランド株式会社 (監)
4894361051 1997/09/01

付属の CD-ROM には次のものが含まれています。

  • サンプルソースコード
  • WinHelp 形式の電子データ
  • Delphi 3 トライアル版

書評

評価を下げているのは「前書 (版) とカブっている Q&A がある」という点だけが理由。Q&A 数自体は前書 (版) から 30 も増えており、Dephi 初心者が躓くであろうポイントはあらかた押さえられているように思う。

逆に今現在、この Q&A シリーズを読むなら本書だけでいいと思う。Q&A シリーズのうち、何故か本書だけ中古価格が高騰していた時期があったのもそのような理由からかもしれない。

対象: Delphi 3
個人的な評価: ★★★★☆
鈍器度: なし

See also:

・データベース Linux: Java Servlet による Web サーバー構築 編

Delphi 5 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
データベース Linux:
Java Servlet による Web サーバー構築 編
加藤 大受 (著),
田原 孝 (著),
インプライズ株式会社 (監)
4756133797 2000/03/21

付属の CD-ROM には次のものが含まれています。

  • サンプルソースコード
  • Interbase 4.0 for Linux
  • Interbase 5.0 for Linux トライアル版
  • Interbase 5.6 for Windows トライアル版
  • Delphi 5 トライアル版
  • JBuilder 3 トライアル版

書評

このタイトルで (実質) Delphi の本とは思う人間はまず居ないだろう。関連書籍に『データベース Linux: InterBase 4.0 For Linux』がある。

タイトル 著者 ISBN-10
(Amazon)
出版年
データベース Linux:
InterBase 4.0 For Linux
下田 雅彦 (著),
インプライズ株式会社 (監)
475612013X 1998/09/01

本書は Delphi + JBuilder + Interbase によって Web サーバーを構築する内容となっていて、WebBroker の解説もある。

内容はともかく...副題の Java Servlet による Web サーバー構築 を期待していた人には肩透かしだったろうし、Delphi 使いはこの本を手に取らなかっただろう。どちらにとっても不幸でしかないタイトルになっているように思う。

対象: Delphi 5
個人的な評価: ★★★☆☆
鈍器度: なし

See also:

・Delphi 6 プログラミングバイブル

『Mastering Delphi 6』の邦訳版です。Delphi 6 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Mastering Delphi 6 Marco Cantù (著) 0782128742 2001/07/25
Delphi 6 プログラミングバイブル Marco Cantù (著),
篠原 慶 (監)
光田 秀 (訳)
4844316346 2002/04/09

付属の CD-ROM には次のものが含まれています。

  • サンプルソースコード
  • Delphi 6 Enterprise トライアル版
  • Delphi 6 Personal
  • Kylix 2 Server トライアル版
  • Kylix 2 Open Edition
  • Delphi / Kylix アップデートファイル
  • Essential Pascal v1 (英語)

書評

公式が監修している書籍ではないが、著者は現在 Embarcadero Technologies で RAD Studio のプロダクトマネージャーをやっている人物なので準公式とする。

内容はマニアックで Delphi をマスターする用途には正直向いていない (誉め言葉)。Delphi に関するありとあらゆる事を詰め込んでいるため説明不足気味で、この書籍だけでは理解できない所もあるように思う。

巻末には C++ / Delphi / Visual Basic 文法対照表があり、付属 CD-ROM には著者による Object Pascal 解説書『Essential Pascal v1』(英語) や、一世を風靡した Delphi 6 Personal が収録されている。

なお、Mastering Delphi シリーズには改訂版である『Mastering Borland Delphi 2005』(ISBN-10: 0782143423) があるが、邦訳はない。

逆に古いバージョンの『Delphi 4 プログラミングバイブル』ならある。

タイトル 著者 ISBN-10
(Amazon)
出版年
Mastering Delphi 4 Marco Cantù (著) 0782123503 1998/09/11
Delphi 4 プログラミングバイブル Marco Cantù (著),
篠原 慶 (監)(訳)
4844312731 1999/06/30

対象: Delphi 6
個人的な評価: ★★★★★
鈍器度: 紛う事なき鈍器 (1117P)

See also:

・Borland Delphi 7 オフィシャルコースウェア 基礎編

Delphi 7 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Borland Delphi 7 オフィシャルコースウェア 基礎編 服部 誠 (著),
ボーランド株式会社 (監)
4756142281 2003/01/31

付属の CD-ROM には次のものが含まれています。

  • サンプルソースコード
  • Delphi 7 Enterprise トライアル版
  • C++Builder 6 Enterprise トライアル版
  • Kylix 3 Enterprise トライアル版
  • Kylix 3 Open Edition
  • Delphi 3 体験版

書評

オフィシャルコースウェアは Delphi 3 以降出版されており、本書はその最新版。コースウェアなので、マニアックな知識が得られる訳ではない。「こういった機能があるのだな (or あったよな)」というのを知る本。

Object Pascal の文法は駆け足で紹介されているので、詳しく知りたいのであれば製品マニュアルを読んだ方がいい。

旧 IDE での説明となるので、今となっては当てはまらない部分も多数あるものの、今でも Delphi を購入すると Delphi 7 は貰えるので、旧バージョンのマイグレーションのために読んでおく価値はあるかもしれない。

対象: Delphi 7
個人的な評価: ★★★★☆
鈍器度: なし

See also:

・Borland Delphi 7 オフィシャルコースウェア 応用編

Delphi 7 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Borland Delphi 7 オフィシャルコースウェア 応用編 井上 勉 (著),
ボーランド株式会社 (監)
475614229X 2003/01/31

付属の CD-ROM には次のものが含まれています。

  • サンプルソースコード
  • Delphi 7 Enterprise トライアル版
  • C++Builder 6 Enterprise トライアル版
  • Kylix 3 Enterprise トライアル版
  • Kylix 3 Open Edition
  • Delphi 3 体験版

書評

オフィシャルコースウェアの応用編。こちらもマニアックな知識が得られる訳ではない。

応用編には上位版でしか使えない機能についての解説もある。上位版でしか使えない機能のノウハウは蓄積されにくいので、書籍として残っているのは有り難い。

オブジェクト指向は駆け足で紹介されているので、詳しく知りたいのであれば製品マニュアルを読んだ方がいい。

dbExpress (DBX)、dbGO for ADO、Interbase Express (IBX) の使い方が載っている (Borland database Engine (BDE) については基礎編に載っている)。

対象: Delphi 7
個人的な評価: ★★★★☆
鈍器度: やや鈍器 (569P)

・ナッキーの Delphi はじめて奮戦記

Delphi 2007 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
ナッキーの Delphi はじめて奮戦記 佐竹 那月 (著),
CodeGear − ボーランド株式会社 CodeGear事業本部 (監)
4877831339 2007/10/10

付属の CD-ROM には次のものが含まれています。

  • Delphi 2007 Enterprise トライアル版

書評

元々は『Turbo Delphi』という製品のために Web 連載されていたもの。

これを再編成したのが本書で、Web 連載全 24 回のうちの第 1~14 回分相当が収録されており、対象が Turbo Explorer から Delphi 2007 へと変更になっている。

内容はというと、「初心者向けだからここはボカして~」「これの説明メンドイから使わないようにしよう~」といった逃げの姿勢をスパルタの高橋先生が見せる訳はなく、火の玉ド直球を放ってくる。

初心者向けだからと侮ってはいけない、ちゃんとツボを押さえた本。巻末には Object Pascal の文法と VCL のクイックリファレンスも載っている。

評価を一つ下げているのは、単に僕が Web 連載を読んでいたというそれだけの理由。

ただ、Web サイトの統廃合により、現在では Internet Archive 経由でしか読めない Web 連載が書籍という形で残っているのは幸いに思う。そういえば付属の CD-ROM には InstallA...いやこれ以上はやめておこう。

対象: Delphi 2007
個人的な評価: ★★★★☆
鈍器度: なし

「帯は外してスキャンしようよ!」と言われそうですが、この書籍の表紙はハナからこういうデザインなのです。

See also:

・Delphi 2009 Handbook

Delphi 2009 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi 2009 Handbook Marco Cantù (著) 1440480095 2008/12/01
Delphi 2009 Handbook Marco Cantù (著),
藤井 等 (監),
Embarcadero Technologies (訳)
487783222X 2009/3/1

書評

『Delphi 6 プログラミングバイブル』と同じ著者による局所的には非常に役に立つ本。

端的に言えば Delphi 2007 以前の ANSI 版 Delphi から Unicode 版 Delphi である Delphi 2009 との差分情報を詰め込んだ書籍。

Delphi 2007 と 2009 である程度共通な情報については、邦訳はないためオリジナルの『Delphi 2007 Handbook』を読む必要がある。

基本的な文法等についても本書では解説されていないので、製品マニュアルを読むしかない...のだが、Delphi 2007~2010 くらいまでのマニュアルは出来がとてもよくない。今は DocWiki があるが、基本的な文法を学べる書籍は、この時点では皆無だった。

つまり、本書は Delphi 2007 までを知っている人向けの本である。前提知識は他の書籍で補っておかなければならない。

なお、Delphi Handbooks シリーズには改訂版である『Delphi XE Handbook』(ISBN-10: 1450597262) があるが、邦訳はない。

対象: Delphi 2009
個人的な評価: ★★★★☆
鈍器度: なし

See also:

・Delphi でかんたん iOS アプリプログラミング

Delphi XE4 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi でかんたん iOS アプリプログラミング 細川 淳 (著),
Embarcadero Technologies (監)
4877833102 2013/05/10

書評

背景情報として、当時の Delphi で iOS デバイス向けの開発を行うには

  • Delphi Enterprise 版以上の SKU または RAD Studio
  • Windows 機 (または Windows VM)
  • Mac 機
  • iOS デバイス

を揃えなくてはならなかった。

現在は Delphi Professional 版にもモバイル開発機能があり、Professional 版相当の無償版である Delphi Community Edition もあるのでフリーソフトを作るのに高額な上位製品を購入する必要はないが、当時は iOS 開発を始めるまでのハードルがとても高かった。

第 1 章の iOS Developer Program の説明は今となっては役に立たないだろう。Apple のサイト構成が変わりすぎているためだ。第2章〜第6章についても、Delphi の FireMonkey フレームワークには XE7 あたりまでドラスティックな変更が入っており、参考にできない情報が含まれている可能性がある...それでも FireMonkey フレームワークを使ったモバイル開発の概要を知る事はできると思う。

そもそもの話だが、FireMonkey フレームワークでのプログラミングを解説した日本語の書籍は皆無に等しい。

資料 (付録) はフレームワークに依存しない Object Pascal の話で、Delphi 2005 / 2006 辺りからの文法にも触れてある。こちらは現在においても役に立つと思う。

対象: Delphi XE4
個人的な評価: ★★★★☆
鈍器度: なし

・Object Pascal Handbook

『Object Pascal Handbook (Delphi 10 Seattle Edition)』の邦訳版です。Delphi 10 Seattle を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Object Pascal Handbook Marco Cantù (著) 1514349949 2015/08/05
Object Pascal Handbook Marco Cantù (著),
藤井 等 (監),
Embarcadero Technologies (訳)
487783401X 2016/06/10

書評

Delphi 2009 以降、Unicode 版 Delphi になり、ジェネリクスや無名メソッドも追加された訳だが、それを解説した日本語の書籍はしばらくの間、同じ著者による『Delphi 2009 Handbook』くらいしかなかった。

しかし『Delphi 2009 Handbook』は著者の書籍の改版なため、ある意味差分でしかなく、Object Pascal という言語を包括的に学ぶにも物足りない内容となっていた。

本書『Object Pascal Handbook』は内容を言語機能に絞ってボリュームアップしたもの。著者による『Essential Pascal v4』の上位互換的な存在だ。

タイトル 著者 ISBN-10
(Amazon)
出版年
Essential Pascal Marco Cantù (著) 1440480117 2008/04/15

Delphi 10 Seattle 時点の書籍なので、大部分が現在でも通用する内容となっている。その代わり、言語機能以外については一切載っていない。

巻末には (Borland から見た) Object Pascal の歴史が載っている。

対象: Delphi 10 Seattle
個人的な評価: ★★★★★
鈍器度: やや鈍器 (592P)

See also:

・Object Pascal Handbook: Delphi 11 Edition

『Object Pascal Handbook: Delphi 11 Alexandria Edition』の邦訳版です。Delphi 11 Alexandria を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Object Pascal Handbook:
Delphi 11 Edition
Marco Cantù (著),
藤井 等 (監),
Embarcadero Technologies (訳)
4877835210 2022/04/10

書評

日本語版だと『Object Pascal Handbook』の改版。原書だと一つ前に『Object Pascal Handbook: Delphi 10.4 Sydney Edition』という版が存在した。

タイトル 著者 ISBN-10
(Amazon)
出版年
Object Pascal Handbook:
Delphi 10.4 Sydney Edition
Marco Cantù (著) B08XZ44KXH 2021/03/21

10.4 Sydney では ARC (自動参照カウント) が廃止されており、『Object Pascal Handbook: Delphi 10.4 Sydney Edition』には反映されているが、邦訳版は発売されなかった。

本書は ARC (自動参照カウント) の廃止を反映しており、他にも次のような機能/変更点が網羅されている。

  • インライン変数宣言 (10.3 Rio)
  • 型推論 (10.3 Rio)
  • カスタム管理レコード型 (10.4 Sydney)
  • 1 ベース文字列 (10.4 Sydney)
  • 2 進数リテラルと区切り文字 (11 Alexandria)

Delphi 11 Alexandria までの言語仕様を網羅しているので、前版の『Object Pascal Handbook』よりも間違いなくオススメできる。

巻末の Object Pascal の歴史にも追記がある。

対象: Delphi 11 Alexandria
個人的な評価: ★★★★★
鈍器度: 鈍器 (664P)

See also:

おわりに

「あれ?公式にあてはまる本って、もっとなかった?」と思われたかもしれませんが、僕が読んだ本の話なのでこんなものです (フラグ)。

Delphi の最新版の情報については DocWiki をあたるのがいいかと思いますが、書籍だと「こんな機能もあったんだ!」と気付かせてくれる事もありますので、古い本だと敬遠せずに一度読んでみるのもいいかと思います。

・Delphi Q&A

『Delphi 2 Q&A 120 選』と『Delphi 3 Q&A 150 選』は著者のサイトで無料で読めます。

・Delphi 2 Q&A 120 選

・Delphi 3 Q&A 150 選

・Object Pascal Handbook

英語版でよければ『Object Pascal Handbook』を無料で読めます。

・Object Pascal Handbook

image.png

・Object Pascal Handbook: Delphi 10.4 Sydney Edition

image.png

・Object Pascal Handbook: Delphi 11 Alexandria Edition

image.png

・Essential Pascal / Delphi

英語版でよければ『Essential Pascal / Delphi』を無料で読めます。

・Essential Pascal

『Essential Pascal』は『Object Pascal Handbook』の元となった、入門版の書籍です。

オブジェクト指向拡張部分については、ほぼ除外されています。

Essential Pascal は v1 と v2 がダウンロード可能です (v4 は書籍のみ)。v1 には日本語訳もありますが、8 章途中で未完に終わっているようです。

・Essential Delphi

『Essential Delphi』は『Mastering Delphi』が元となった、入門版の書籍です。

Essential Delphi は v1.03 がダウンロード可能です。

・コースウェア

公式のコースウェアの一覧です。

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi 3 オフィシャルコースウェア デベロッパー編 Borland International (著),
アスキー書籍編集部 (訳)
4756115853 1998/03
Delphi 4 オフィシャルコースウェア
入門編
服部 誠 (著),
インプライズ株式会社 (監)
4756130240 1999/04
Delphi 4 オフィシャルコースウェア
システム開発編
加藤 大受 (著),
インプライズ株式会社 (監)
4756130259 1999/06
Delphi 4 オフィシャルコースウェア
クライアントサーバシステム構築編
真木 保 (著),
インプライズ株式会社 (監)
4756130240 1999/08 
Delphi 5 オフィシャルコースウェア
基礎編
服部 誠 (著),
インプライズ株式会社 (監)
4756132774 1999/12
Delphi 5 オフィシャルコースウェア
応用編
井上 勉 (著),
インプライズ株式会社 (監)
4756133231 2000/05
Delphi 6 オフィシャルコースウェア
基礎編
服部 誠 (著),
ボーランド株式会社 (監)
4756140025 2002/02
Delphi 6 オフィシャルコースウェア
応用編
井上 勉 (著),
ボーランド株式会社 (監)
4756140033 2002/02
Delphi 7 オフィシャルコースウェア
基礎編
服部 誠 (著),
ボーランド株式会社 (監)
4756142281 2003/01/31
Delphi 7 オフィシャルコースウェア
応用編
井上 勉 (著),
ボーランド株式会社 (監)
475614229X 2003/01/31

一覧では省略していますが、会社名が変わってもすべて『Borland Delphi n オフィシャルコースウェア』というタイトルになっています。

8
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
8
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?