私は 3 年以上、Delphi を使用した開発業務に従事してきましたが、この分野の書籍には良いものもあれば悪いものもあります。全体的な印象としては、質の高い本の多くは外国人作家によって書かれており、国内作家によるオリジナル作品は全体的に劣っていると言えます。もちろん、中国にはリー・ウェイやジャン・タオのような優れた本を出版した作家がいることは否定できませんが、多くの作品(原文と翻訳)が本当に満足のいくものではないことも認めなければなりません(徐蒙蒙の作品など)。 XX出版社)と誤解を招きます。こうした低品質の書籍が書籍市場に氾濫していることは、出版業界にとって大きな悲劇と言わざるを得ません。
実際、ソフトウェア開発に Delphi を使用する場合、多くの場合、開発ツール自体としての Delphi だけに焦点を当てることができません。これは、かなりの数の技術的問題が開発ツールからではなく、システム プラットフォームから発生するためです。 Delphi の最も一般的な実行プラットフォームは Windows ですが、これによって生じる問題は、Delphi を実際に使用して開発作業を行うには、Windows オペレーティング システムの知識と理解が不可欠であるということです。
したがって、以下で推奨する書籍は Delphi 開発に関する単行本ですが、いずれも多かれ少なかれオペレーティング システムの説明を含んでいます。ここも私が強調したい点ですが、開発ツールだけではなく、システムプラットフォームにも注力すべきです。システム プラットフォームを深く理解することは、開発作業にメリットのみをもたらし、デメリットにはなりません。
1. 「Delphi 2 プログラミング百科事典」
まず最初にお勧めしたいのがこの本です。これは最高の中の最高です。もし手元になくても本屋で見かけたら、ぜひお金をケチらずに買ってみてください。残念ながら、この本は中国人によって書かれたものではありません。
このような本をあなたに勧めることができるということは、私が流行を追うのが好きな人間ではないことを示しています。 Delphi がバージョン 6.0 以降であっても、良い本は良い本です。この本の著者は、「Turbo Pascal 101」や「21 日間で Windows PRgramming を自分で学べる」などの書籍を出版している Charles Calvert です。書名から判断するとどれも入門レベルですが、だからといって著者の実力を過小評価しないでください。入門レベルの本を書けるということは、著者のレベルが入門レベルかそれより少し高いということを意味するのではなく、著者がいくつかの複雑な概念をわかりやすい方法で明確に表現する能力を持っていることを意味します。深い理解に基づいてのみ習得できます。
この本は、Object Pascal、Win32、Windows API、データベース、オブジェクト (およびコンポーネント)、Ole と Com、マルチメディアとゲーム、インターネットなどの 8 つの部分に分かれています。 Delphi が触れることができるほぼすべての側面をカバーします。中でもObject Pascalの説明、Win32とWindows APIの説明、コンポーネントとオブジェクト部分は特に面白いです。あなたがマスターであろうと初心者であろうと、この本を読むことから間違いなく多くの利益を得るでしょう。
この書籍に関する関連情報は次のとおりです。
書籍名:『Delphi 2 プログラミング百科事典』
元の英語名: Delphi 2 Unleashed
著者: (アメリカ) チャールズ カルバート
翻訳: Hengkong 翻訳グループ
発行者: Machinery Industry Press Simon & Schuster International Publishing Company
時間: 1997.12
価格: 133.00人民元
オススメ度:☆☆☆☆☆
2. 「Delphi 5 開発者ガイド」
ボーランドのおすすめ本です。ご想像のとおり、これは間違いなく良い本です。なぜ今になって彼女の美しさを垣間見ることができたのか、少し残念に思う。この本の特徴は、間違いなく開発者向けのガイドであり、技術的な問題のあらゆる側面について説明しているだけでなく、コーディング標準のドキュメントも提供していることです。ボーランド社が出版している本なので、Object Pascal、コンポーネントベース開発、Windows APIの解説、データベース技術に関して体系的で奥深いです。全体として、それは人々に尊敬の念を与えます。 (心理的な影響かどうかはわかりませんが、本を読んで判断してください!)
本書の内容を一般的に理解できるように、本書のディレクトリ構造を以下に示します。
1) パート 1: 迅速な開発の基本
a. Delphi 5 での Windows プログラミング
b.オブジェクト パスカル言語
c. Windows API
d. アプリケーションのフレームワークと設計
e. Windows メッセージを理解する
f. コード標準ドキュメント
g. ActiveX コントロールの使用
2) パート 2: 先端技術
a. GDIとフォントを使用した画像プログラミング
b. ダイナミックリンクライブラリ
c. Delphi 5 印刷
d. マルチスレッドアプリケーションの作成
e. ファイル処理
f. コア技術
g. システム情報の取得
h. Delphi 5 に移植
私。 MDI アプリケーション
j. クリップボードを使用して情報を共有する
k. マルチメディアプログラミング
l. テストとデバッグ
3) パート 3: コンポーネントベースの開発
a. VCL 要素とランタイム タイプ情報
b. カスタムコンポーネントを作成する
c. 先進の要素技術
d. COMとActiveX
e. Windows シェルを拡張する
f. ActiveX コントロールの作成
g. Delphi オープン ツール API の使用
h. Delphi を使用した CORBA の開発
4) パート 4: データベースの開発
a. デスクトップデータベースアプリケーションの作成
b. クライアント/サーバー アプリケーションの開発
c. 拡張データベース VCL
d. WebBroker を使用してアプリケーションをインターネット対応にする
e. MIDASの開発
5) パート 5: データベース アプリケーションを迅速に開発する
a. 貨物管理プログラム: クライアント/サーバー開発
b. 顧客追跡システム: MIDAS 開発
c. エラー報告ツール: デスクトップデータベース開発
d. エラー報告ツール: WebBroker の使用
6) パート 6: 付録
a. エラーメッセージと例外
b. BDEエラーコード
c. 参考文献
書籍の出版情報は以下の通りです。
書籍のタイトル: 「Delphi 5 開発者ガイド」
元の英語名: Delphi 5 Developer's Guide
著者: (米国) Steve Teixeira、Xavier Pacheco
翻訳:Ren Xujun、Wang Yongsheng、Feng Zebo
発行者: Machinery Industry Press Simon & Schuster International Publishing Company
時間: 2000.7
価格: 138.00人民元
オススメ度:☆☆☆☆☆
3. 『Delphi 6 開発者ガイド』(英語版)
言うまでもなく、この本がデルファイに関する最も権威のある単行本であるということには、読者は間違いなく同意すると思います。ある程度の英語の基礎知識がある読者に、私からのアドバイスがあります。中国語版を待たずに、今すぐ読んでください。
この本に関する情報は次のとおりです。
カバー: 以下に示すとおり。
書籍名:『Developer's Guider Delphi 6 for Windows』
著者: ボーランド ソフトウェア株式会社
発行元: ボーランドパブリッシャー
時間:不明
価格:不明
オススメ度:☆☆☆☆☆
[記事の終わり]
その他の記事: http://www.csdn.net/develop/my_article.asp?author=Musicwind