はじめに
ASCII の Delphi 関連書籍を読んでみました。
ASCII とは
知らない方はあまりいないとは思いますが...Wikipedia に詳細があります。
See also:
ASCII の Delphi 関連書籍 (日本語版)
公式のコースウェアを除いて 6 冊あります。日本における準公式の書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Delphi データベースプログラミング | 古川 正寿(著) | 4756110401 | 1996/06/28 |
| Delphi 2.0J コンポーネントセット | 服部 誠(著) | 4756110576 | 1996/07/30 |
| Delphi デベロッパーズトレーニング | 滝口 信哉 (著), 古川 正寿 (著), ボーランド株式会社 (監) |
4756122175 | 1997/03/30 |
| Inside Delphi | Ray Lichner(著), 光田 秀(訳), 大野 元久(監), 服部 誠(監) |
4756119514 | 1998/01/06 |
| Delphi Win32 API リファレンス | John Ayres(著), David Bowden(著), Larry Diehl(著), Phil Dorcas(著), Kenneth Harrison(著), Rod Mathes(著), Ovais Reza(著), Mike Tobin(著), 光田 秀(訳) |
4756130917 | 1999/05/13 |
| Delphi Win32 Graphics API リファレンス | John Ayres(著), David Bowden(著), Larry Diehl(著), Phil Dorcas(著), Kenneth Harrison(著), Rod Mathes(著), Ovais Reza(著), Mike Tobin(著), 光田 秀(訳) |
4756137296 | 2001/03/15 |
・Delphi データベースプログラミング
Delphi 1 / 2 を対象とした書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Delphi データベースプログラミング | 古川 正寿(著) | 4756110401 | 1996/06/28 |
付属の CD-ROM にはサンプルソースコード等が含まれています。
書評
「Borland Database Engine (BDE) の使い方を知る本」というのが一番しっくりくるかもしれない。6 章以降は
- Crystal Reports の使い方
- DLL の作成 / 利用
- コンポーネントの作り方
- OLE オートメーション
- マルチスレッド
といった感じのコンテンツが並ぶ。タイトルだけで判断すると勿体ないかもしれない。
本書は Borland のセミナー用テキストにも採用されていたとの事。
対象: Delphi 1 / 2
個人的な評価: ★★★★☆
鈍器度: やや鈍器 (584P)
・Delphi 2.0J コンポーネントセット
Delphi 1 / 2 を対象とした書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Delphi 2.0J コンポーネントセット | 服部 誠(著) | 4756110576 | 1996/07/30 |
付属の CD-ROM にはサンプルソースコード (コンポーネント) 等が含まれています。
書評
謎の全知師こと服部氏による著書。
コンポーネントを作るための基礎的な知識は本書で仕入れた。コンポーネントを作るための情報と、便利なコンポーネントが含まれており、サードパーティコンポーネントセットとしても有用。
事実、この書籍に含まれる ComboGrid を改変したものを今でも使う事がある。
対象: Delphi 1 / 2
個人的な評価: ★★★★★
鈍器度: なし
See also:
・Delphi デベロッパーズトレーニング
Delphi 2 を対象とした書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Delphi デベロッパーズトレーニング | 滝口 信哉 (著), 古川 正寿 (著), ボーランド株式会社 (監) |
4756122175 | 1997/03/30 |
書評
本書の内容については別記事を参照の事。
対象: Delphi 2
個人的な評価: ★★★★☆
鈍器度: なし
・Inside Delphi
『Secrets of Delphi 2: Exposing Undocumented Features of Delphi』の邦訳版です。Delphi 1 / 2 を対象とした書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Inside Delphi | Ray Lichner(著), 光田 秀(訳), 大野 元久(監), 服部 誠(監) |
4756119514 | 1998/01/06 |
付属の CD-ROM にはサンプルソースコード等が含まれています。
書評
すごくマニアックな本。ドキュメントに載っていないような情報がてんこもりである。むしろ元のタイトルを考えればそれは当たり前である。監修がOh!No!氏と謎の全知師氏というのもポイントが高い。
「アプリケーションを作る上でそれが何の役に立つのか?」と言われれば、直接は役に立たない事が多いと思う。すぐには内容を理解できなくても本書を一通り読んでいれば Delphi の挙動について「あぁ、こういう事だったのか!」と腑に落ちる瞬間があるはずだ。
そして同じ著者によるマニアックな書籍はもう一冊ある。オライリージャパンから出ている『DELPHI クイックリファレンス』は『Delphi in a Nutshell: A Desktop Quick Reference』の邦訳で、こちらは言語に特化した内容となっているが傾向は同じ。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| DELPHI クイックリファレンス | Ray Lichner(著), 光田 秀(訳), 竹田 知生(訳) |
4873110408 | 2001/05/24 |
Ray Lichner 氏の著書と Marco Cantù 氏の著書を大雑把に比較すると次のような関係になる。少し方向性が異なるので、単純な比較とは行かないが。
| 著者 | Delphi 全般 | 言語のみ |
|---|---|---|
| Marco Cantù | Mastering Delphi 6 (Delphi 6 プログラミングバイブル) |
Object Pascal Handbook |
| Ray Lichner | Secrets of Delphi 2 (Inside Delphi) |
Delphi in a Nutshell (DELPHI クイックリファレンス) |
本書は Borland Programming Series と銘打たれているが、他には『Borland C++Builder 入門 (ASCII)』くらいしかない気がする。
対象: Delphi 1 / 2
個人的な評価: ★★★★★
鈍器度: 鈍器 (970P)
『DELPHI クイックリファレンス』も鈍器 (808P)
Delphi 3 対応のソースコードは CD-ROM に格納されています。Delphi 3 / 4 対応の更新情報は著者のサイトにあります。
・Delphi Win32 API リファレンス
『The Tomes of Delphi 3: Win32 Core API』の邦訳版です。Delphi 3 を対象とした書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Delphi Win32 API リファレンス | John Ayres(著), David Bowden(著), Larry Diehl(著), Phil Dorcas(著), Kenneth Harrison(著), Rod Mathes(著), Ovais Reza(著), Mike Tobin(著), 光田 秀(訳) |
4756130917 | 1999/05/13 |
付属の CD-ROM には Delphi 構文で書かれた Win32 API の WinHelp やサンプルソースコード等が含まれています。
書評
Windows プログラミングの基礎と Win32 API の解説がなされている本。『Windows 95 API バイブル』等も一緒に読んだ方がいいように思う。
後半はほぼ辞書みたいなものなので、通して読むには向かない (通して読む意味はあまりない)。ただ、どのユニットで定義されているかが書かれているのと、Delphi の書式で API が記述されているのはとても有り難い。
現在の Delphi では Windows API を駆使して何かを書くという事はあまりなく、本書に載っていない追加 or 変更された Windows API もあるので、本書が出た当時ほどの価値はない。
対象: Delphi 3
個人的な評価: ★★★★☆
鈍器度: 鈍器 (934P)
・Delphi Win32 Graphics API リファレンス
『The Tomes of Delphi 3: Win32 Graphics API』の邦訳版です。Delphi 3 を対象とした書籍です。
| タイトル | 著者 | ISBN-10 (Amazon) |
出版年 |
|---|---|---|---|
| Delphi Win32 Graphics API リファレンス | John Ayres(著), David Bowden(著), Larry Diehl(著), Phil Dorcas(著), Kenneth Harrison(著), Rod Mathes(著), Ovais Reza(著), Mike Tobin(著), 光田 秀(訳) |
4756137296 | 2001/03/15 |
付属の CD-ROM には Delphi 構文で書かれた Win32 Graphics API の WinHelp やサンプルソースコード等が含まれています。
書評
Windows プログラミングの基礎と、グラフィックス関連の Win32 API の解説がなされている本。『Delphi Graphic Secrets』も一緒に読んだ方がいいように思う。
本書はほぼ辞書みたいなものなので、通して読むには向かない (通して読む意味はあまりない)。それでも、滅多に使わないような API の利用方法が Delphi の構文で書かれており、すべてではないものの Delphi で記述されたサンプルコードがあるのは有り難い。
現在の Delphi では Windows API を駆使して何かを書くという事はあまりなく、本書に載っていない追加 or 変更された Windows API もあるので、本書が出た当時ほどの価値はない。
対象: Delphi 3
個人的な評価: ★★★★☆
鈍器度: 紛う事なき鈍器 (1096P)
See also:
おわりに
古い書籍には WinHelp 形式のヘルプ (*.hlp) が収録されている事が多いので、これらを閲覧できる環境を整えておくといいかもしれません。
それと、一部書籍付属の CD-ROM を取り出す際には注意が必要です。











