C++ Builder 4.0 網路和多媒體編程指南

Socket4.5TServer Socket4.5.1TServer Socket方法4.5.3TServer

內容介紹

作者在充分總結多年經驗並結合最新軟體開發工具的基礎上,深入全面地討論了在C十十Builder4.0中編制網路和多媒體程式的基本方法和步驟。內容包括:C++ Builder4.0入門;網路和多媒體基礎;網路程式設計,如Winsock、檔案傳輸FTP、電子郵件E―mail、網路新聞組NNTP、
WWW瀏覽器和WWW伺服器等;多媒體程式設計;OpenGL和DirectX編程方法等。
本書內容豐富,語言簡練樸實,實用性和資料性強。大部分章節在介紹技術原理和控制項使用方法的基礎上,都給出了具體的編程實例,且使用了軟體開發工具的最新版本,時效性強。本書適合於企事業單位工程技術人員、大專院校師生、具有一定網路和多媒體編程基礎的電腦愛好者使用。

作品目錄

第一章 C十十Builder4.0入門
1.1功能簡介
1.2C+十Builder4.0新增特點
1.3集成開發環境IDE
1.4工程檔案管理器
1.5使用模板對象
1.6選單編輯器
1.7設定程式調試器
1.8VC轉換器的使用
1.9編程舉例
1.10C++Builder4.0中Internet/Intranet網路控制項
1.11本書約定
第二章 網路和多媒體基礎
2.1網路基礎
2.1.1網路分類和基本組成
2.1.2網路協定
2.1.3IP位址
2.1.4域名系統
2.1.5網路連線埠
2.1.6網路主機
2.1.7客戶機/伺服器模型
2.1.8網路進程通信
2.2多媒體基礎
2.2.1多媒體信息壓縮
2.2.2常用圖像格式
2.2.3音頻基礎
2.2.4Windows視頻
2.2.5Internet流式視頻
第三章 Inter et基礎控制項
3.1TPowersock控制項屬性
3.2TPowersock控制項方法
3.3TPowersock 控制項事件
3.4TNMGeneralServer 控制項
3.5繼承控制項編程舉例
3.5.1TNMStrm 控制項
3.5.2TNMStrmServ
第四章 Winsock 程式設計方法
4.1Winsock 基礎
4.2C++ Builder 4. 0中的 Winsock 類與對象
4.3TCustomWinSocket
4.3.1TCustom WinSocket 屬性
4.3.2TCustom WinSocket 方法
4.3.3TCustom WinSocket 事件
4.4TClient Win Socket
4.5TServer Win Socket
4.5.1TServer Win Socket 屬性
4.5.2TServer Win Socket方法
4.5.3TServer Win Socket 事件
4.6TServer Client Win Socket
4.7C++ Builder 4.0 中的 Winsock 編程方法
4.7.1Socket 連線
4.7.2伺服器端TServer Socket 控制項
4.7.3客戶TClient Socket控制項
4.8編程舉例
第五章 用FTP 控制項實現檔案傳輸
5.1FTP 概述
5.2TNMFTP 控制項屬性
5.3TNMFTP控制項方法
5 4TN.MFTP控制項事件
5.5TNMFTP 程式設計
第六章 E-mail程式設計
6.1E-mail 基礎
6.2NMPOP3 屬性
6.3NMPOP3 方法
6.4NMPOP3事件
6.5郵件接收程式設計
6.6NMSMTP屬性
6.7NMSMTP方法
6.8NMSMTP事件
6.9郵件傳送程式設計
第七章 網路新聞組開發
7.1網路新聞組基礎
7.2TNMNNTP控制項屬性
7.3TNMNNTP控制項方法
7.4TNMNNTP控制項事件
7.5網路新聞組程式開發
第八章 設計WWW瀏覽器
8.1概 述
8.2HTML控制項屬性
8.3HTML控制項方法
8.4HTML控制項事件
8.5WWW瀏覽器設計實例
8.6使用Web Browser ActiveX控制項
8.6.1安裝Web Browser控制項
8.6.2Web Browser常用屬性
8.6.3Web Browser常用方法
8.6.4Web Browser常用事件
8.6.5編程舉例
第九章 設計WWW伺服器應用程式
9.1WWW伺服器基礎
9.1.1WWW工作原理
9.1.2WWW伺服器應用程式類型
9.1.3WWW伺服器應用程式開發環境
9.2WWW程式中的常用對象
9.2.1TISAPIAPP lication對象
9.2.2TISAPI Request對象
9.2.3TISAPIResponse對象
9.2.4TWeb Module對象
9.3靜態頁面程式設計
9.4動態頁面程式設計
9.4.1互動形式
9.4.2TPage Producer控制項
9.4.3程式設計
第十章 其他Internet控制項的編程方法
10.1日期時間服務
10.2回送服務
10.3指向服務
10.4傳送信息串
10.4.1TNMMsg控制項
10.4.2TNMMS GServ控制項
10.5編碼和解碼編程
10.5.1常用編碼/解碼方法
10.5.2使用TNMUU Processor控制項
第十一章 C++ Builder多媒體程式實踐
11.1使用TMedia Player媒體播放控制項
11.1.1TMedia Player控制項
11.1.2WAVE聲音播放器
11.1.3影像播放器
11.1.4設計CD播放器
11.2MP3播放器
11.3GIF動畫播放器
11.4Wind0ws新型界面特性
11.4.1圖形選單
11.4.2使用快速按鈕Speed Button
11.4.3實現平面工具列
11.5使用Splitter和Image控制項
11.6背景音樂的幻燈片演示
第十二章 C十十 Builder中的 OpenGL程式開發
12.1概 述
12.2OpenGL運行環境與機制
12.3Wind0ws與OpenGL開發接口
12.4OpenGL開發技術基礎
12.4.1像素格式
12.4.2使用圖形操作描述表
12.5OpenGL開發實例
12.6開發真三維立體動畫程式
第十三章 C++ Builder中的 DirectX編程
13.1DirectX簡介
13.1.1DirectX綜述
13.1.2DirectX組件
13.2DirectDraw及其編程方法
13.2.1基本概念
13.2.2DirectDraw編程步驟
13.3DirectDraw編程實例
附錄 配套光碟說明

相關詞條

熱門詞條

聯絡我們