6
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SOFTBANK の Delphi 関連書籍を読んでみる

6
Last updated at Posted at 2026-03-17

はじめに

SOFTBANK の Delphi 関連書籍を読んでみました。

SOFTBANK とは

日本ソフトバンク (現 ソフトバンクグループ) から出版事業部が分社化したのが、現 SB クリエイティブ となります。

Delphi 関連書籍は ソフトバンク出版事業部 または ソフトバンクパブリッシング 名義で出ているようです。

See also:

SOFTBANK の Delphi 関連書籍

多分 10 冊あります。この他に Kylix の書籍もあります。

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi 入門 青山 学(著) 4890528539 1995/12
Delphi 入門 改訂版 青山 学(著) 479730037X 1996/08
インサイド Delphi 2.0 コンポーネント 塚越 一雄(著) 4797301376 1996/12
Delphi 2.0 ゲームプログラミングの応用 50 例
トータルプログラミング編
日高 徹(著) 479730152X 1996/12
Delphi 2.0 ゲームプログラミングの応用 50 例
パワープログラミング編
日高 徹(著) 4797301511 1996/12
Delphi の神託 - シェルプログラミング入門
Delphi による COM 徹底活用
新井 正広(著) 479730782X 1999/02
Delphi アルゴリズム Rod Stephens(著)
光田 秀(訳)
4797308451 1999/03
Delphi DB & Web プログラミング 松浦 健一郎(著)
司 ゆき(著)
4797318600 2001/12
Delphi ゲームプログラミングのエッセンス 日高 徹(著) 479731883X 2002/01
Delphi Graphic:
Secrets Know‐how & Libraries
中村 拓男(著) 4797319224 2002/03

残念な事に (2026/03 現在) https://www.sbcr.jp から検索しても古い書籍はヒットしないようです。

・Delphi の神託 - シェルプログラミング入門: Delphi による COM 徹底活用

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

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi の神託 - シェルプログラミング入門
Delphi による COM 徹底活用
新井 正広(著) 479730782X 1999/02

付属 CD-ROM にはサンプルプログラム及びコンポーネントが収録されています。

書評

本書は、月刊誌『Inside Windows 1』1997 年 2 月号から 1999 年 8 月号にかけて連載された「Delphi の神託」から、シェルプログラミングに関連した記事を著者が加筆・修正して再構成したものである。

ここで言うシェルとは、Windows を操作するためのインターフェースの事で、Windows シェルは COM (& OLE) 技術の上に成り立っているため、Delphi によるシェルプログラミングとは「Delphi で COM を用いて Windows を操作するあれやこれや」という事になる。

Windows 11 ではデスクトップツールバーは使えず、OLE でワードパッドやペイントブラシをアプリケーションに埋め込めなくなっていたりと、今となっては制限の多いシェルプログラミングではあるが、知っていて損はない技術だと思う。

タイトルの通り、Delphi でシェルプログラミングを行うための入門書としては唯一無二の本。

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

See also:

・Delphi アルゴリズム

『Ready-to-Run Delphi 3.0 Algorithms』の邦訳版です。Delphi 3 を対象とした書籍です。

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Ready-to-Run Delphi 3.0 Algorithms Rod Stephens(著) 0471254002 1998/07
Delphi アルゴリズム Rod Stephens(著)
光田 秀(訳)
4797308451 1999/03

付属 CD-ROM にはサンプルプログラムが収録されています。

書評

Delphi 版の『アルゴリズム + データ構造 = プログラム』といった所。

サンプルソースコードは Delphi 3 で書かれているため、現在の Delphi でも問題なく動作させる事ができる反面、今となっては若干冗長な記述になっているかもしれない。

もっと多くのアルゴリズムが欲しいのであれば Pascal で書かれた『コンピュータアルゴリズム事典』または、それを C でリライトした『C言語による標準アルゴリズム事典』をオススメする。

新しい Delphi だと、ゴリゴリにアルゴリズムのコードを書かなくても、RTL に便利なルーチンが含まれていて、そちらを使った方が高速だったりする事もあるので、アルゴリズムのコードを利用しようとする前に Delphi の RTL のソースコードを確認した方がいいかもしれない。

余談になるが、『Ready-to-Run Delphi 3.0 Algorithms』には元になった『Ready-to-Run Visual Basic Algorithms』があるが、こちらの邦訳版『Visual Basic アルゴリズム』は結局発売されなかったようだ 2

タイトル 著者 ISBN-10
(Amazon)
出版年
Visual Basic Algorithms:
A Developer's Sourcebook of Ready-to-Run Code
Rod Stephens(著) 047113418X 1996/02
Ready-to-Run Visual Basic Algorithms
2nd Edition
Rod Stephens(著) 0471242683 1998/04

元ネタのいくつかは『アルゴリズム + データ構造 = プログラム』や『アルゴリズムとデータ構造』だと思われるのに、Visual Basic 向けに書かれた後に Delphi 版が書かれたというのが面白い。

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

See also:

・Delphi DB & Web プログラミング

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

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi DB & Web プログラミング 松浦 健一郎(著)
司 ゆき(著)
4797318600 2001/12

付属 CD-ROM には

  • サンプルプログラム
  • Delphi 6 Personal
  • Delphi 6 Enterprise トライアル版
  • Delphi 6 アップデータ

が収録されています。

書評

本書は以下の 5 章から成っている。

  1. Delphi の基礎知識
  2. Object Pascal 言語
  3. コンポーネントガイド
  4. データベースプログラミング
  5. Web プログラミング

データベースプログラミングは BDE ではあるが、SQL の文法に関しても触れられており、Web プログラミングでは WebBroker も扱っている。

最初から順に読めば、いわゆる 業務系アプリ を作るための基礎知識が身に付くよう構成されている秀逸な本。

「御託はいいので Delphi で DB アプリを作れるよう短期間で教育しろ!」とパワハラ上司に言われたらこの本を一冊だけ渡すと思う。基礎知識は確実に覚えられる。

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

See also:

・Delphi ゲームプログラミングのエッセンス

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

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi ゲームプログラミングのエッセンス 日高 徹(著) 479731883X 2002/01

付属 CD-ROM には

  • サンプルプログラム
  • Delphi 6 Personal
  • Delphi 6 Enterprise トライアル版

が収録されています。

書評

本書は、著者による『Delphi 2.0 ゲームプログラミングの応用 50 例: トータルプログラミング編』、同『パワープログラミング編』から 40 例を厳選し、Delphi 6 用に再構成したものになっている。

タイトルに ゲームプログラミングのエッセンス とあるように、本書は (8bit 機の時代にパソコン雑誌に投稿されていたような) ゲームを Delphi (VCL) で作るための Tips 集であり、ゲームを作る上での考え方やアルゴリズムはとても参考になる。

本書は何か一つのゲームを実際に作っていくような内容ではなく、その用途には同じ著者による『Visual Basic スーパープログラミング』があるのだが、残念ながら Delphi 版が出版される事はなかった。

タイトル 著者 ISBN-10
(Amazon)
出版年
Visual Basic スーパープログラミング 日高 徹(著) 4797303913 1997/11

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

See also:

・Delphi Graphic: Secrets Know‐how & Libraries

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

image.png

タイトル 著者 ISBN-10
(Amazon)
出版年
Delphi Graphic:
Secrets Know‐how & Libraries
中村 拓男(著) 4797319224 2002/03

付属 CD-ROM にはサンプルプログラム及び DHGL ライブラリが収録されています。

書評

Delphi のグラフィックス処理に関連する、とてもマニアックな書籍。

現在の Delphi であっても VCL は GDI で描画されているため、Delphi のグラフィックス関連 (Windows) を深く知りたいのなら本書は必携。『Delphi Win32 Graphics API リファレンス
』と一緒に読むと理解が深まるかもしれない。

グラフィックスに関連して、第 5 章は印刷関連となっている。レポートツールに依らない印刷手法 (TPrinter) が解説されており、こちらも必読。

本書には DHGL という Delphi で書かれたフリーなグラフィックスライブラリが付属しており、そのアップデート版も著者のサイトで公開されている。

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

See also:

おわりに

記事を書くために手持ちの SOFTBANK の Delphi 書籍を調べたら、初期に出版された Delphi 書籍は読んでいませんでした...とはいえ、初期の Delphi 書籍は内容が他社のものとカブっているため、

  • Delphi パーフェクトマニュアル
  • Delphi 2.0J 32bit パワープログラミング
  • はじめての Delphi
  • Delphi 応用プログラミング
  • Delphi オブジェクト指向プログラミング

辺りを読んだのなら、初期に出版された Delphi 本を無理して読む必要はないかな?と思わなくもないです。

どうしても出版順ではなく読んだ順の評価になってしまうので、後に読んだ本は「これ知ってる、もう読んだ!」と評価が低めになりがちなのですよね。

ただ、日本固有の情報は古い書籍に残っている事が多く、こればかりは実際に読んでみないと分からないのが悩ましい所です。機会があったら...

Delphi でさえこれなのだから、Visual Basic (旧) の書籍は選ぶのが大変だったかもしれませんね (未経験)。

See also:

  1. 『Windows Internals』の邦訳の事ではない。

  2. Delphi アルゴリズム』には近刊として載っています。

6
0
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
6
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?