本書通過250個編程實例比較全面地介紹了使用C++Builder6.0開發應用程式的編程技巧、方法和經驗,包括程式界面、圖形圖像、COM/OLL套用、網路通信、系統設定、註冊表操作和資料庫使用等方面的內容。這些實例針對開發過程中的實際問題編寫,範例較廣、功能突出,具有較強的針對性和典型意義。使用本書最好方法就是將書中提出的問題自己先做一遍,看看是否能夠解決;如果不能解決,再查看配套光碟中的原始碼;最後再看看書中所提示的關鍵內容。相信您做完這250個編程實例中提到的問題,您使用C++Builder解決實際問題的能力會大有長進。
基本介紹
版權資訊,內容簡介,目錄,
版權資訊
書 名: C++Builder精彩編程實例集錦
作 者:羅斌
出版時間: 2005
ISBN: 9787508428123
開本: 16
定價: 48.00 元
內容簡介
本書特別適用於具有C++Builder編程基礎知識,正在使用C++Builder開發管理項目的編程人員,也可作為C++學習者提高編程水平的自學教材。
目錄
前言
第一部分界面設計
實例001如何實現程式閃屏效果
實例002如何實現程式視窗閃爍
實例003如何製作吸附視窗程式
實例004如何製作透明程式視窗
實例005如何製作半透明程式視窗
實例006如何製作不規則程式視窗
實例007如何製作程式漸變背景
實例008如何設定程式背景圖像
實例009如何設定MDI程式背景圖像
實例010如何動態關閉MDI程式所有子視窗
實例011如何去掉MDI程式子視窗標題欄
實例012如何拖動非標題欄區域移動視窗
實例013如何控制程式最小化視窗
實例014如何限制程式最大最小化視窗
實例015如何控制程式視窗自動隱藏或顯示
實例016如何隱藏應用程式
實例017如何控制程式在系統列上是否出現
實例018如何使一個程式在系統列同時出現多個標題
實例019如何使程式視窗總在最前面顯示
實例020如何隱藏應用程式標題欄
實例021如何設定程式主標題
實例022如何設定程式圖示
實例023如何在程式中改變選單位置
實例024如何刪除程式系統關閉選單
實例025如何拷貝當前程式界面
實例026如何動態創建程式表單
實例027如何遍歷窗體所有組件
實例028如何保證組件位置相對固定
實例029如何在窗體中動態增加組件
實例030如何使組件在程式運行時可以移動
實例031如何使用組件創建托盤程式
實例032如何使用動畫組件播放動畫
實例033如何在狀態欄上載入進度條
實例034如何在編輯框內顯示圖像
實例035如何在列表框中增加水平滾動條
實例036如何在列表框中同時顯示圖像和文字
實例037如何設定屬性表組件標籤圖像
實例038如何控制Memo組件的文字邊界
實例039如何使用代碼控制文字滾動
實例040如何縱向顯示字元串
實例041如何旋轉顯示字元串
實例042如何設定顯示文字解析度
第二部分程式設定
實例043如何使用訊息框
實例044如何顯示簡單關於對話框
實例045如何在程式中增加熱鍵
實例046如何在程式中自定義訊息
實例047如何在程式中自定義系統選單
實例048如何在執行程式間進行數據通信
實例049如何使用OLE技術啟動畫圖
實例050如何在程式中添加Word文檔表格
實例051如何在程式中設定Word文檔的字型風格
實例052如何使用Onldle事件
實例053如何使程式在循環時回響外界事件
實例054如何設定程式在系統啟動時自動運行
實例055如何創建多執行緒程式
實例056如何創建可獨立執行程式
實例057如何編寫單文檔應用程式
實例058如何編寫多文檔應用程式
實例059如何編寫COM伺服器程式
實例060如何編寫COM客戶端程式
實例061如何編寫DDE伺服器程式
實例062如何編寫DDE客戶端程式
實例063如何編寫DLL伺服器程式
實例064如何編寫DLL客戶端程式
實例065如何註冊DLL伺服器程式
實例066如何製作聊天伺服器程式
實例067如何製作聊天客戶端程式
實例068如何獲取程式名稱和路徑
實例069如何獲取程式命令行參數
實例070如何析取動態程式庫中的圖示
實例071如何設定Edit組件的文本選擇範圍
實例072如何將小寫金額轉換成大寫金額
實例073如何將全形字元串轉換成半角字元串
實例074如何按照指定的有效位數轉換數字
實例075如何獲取漢字的拼音索引
實例076如何設定輸入方法
實例077如何控制數據輸入格式
實例078如何控制編輯框中的輸入法
實例079如何設定回車鍵後的焦點
實例080如何將項目保存到對象庫
實例081如何檢測滑鼠信息
實例082如何讀取滑鼠信息
實例083如何實現滑鼠拖動操作
實例084如何限制滑鼠活動範圍
實例085如何讀取鍵盤信息
第三部分檔案操作
實例086如何複製檔案
實例087如何定製檔案複製操作
實例088如何更名檔案
實例089如何更改檔案擴展名
實例090如何刪除檔案
實例091如何刪除資料夾
實例092如何選擇資料夾
實例093如何創建多層資料夾
實例094如何自動獲取資料夾和檔案
實例095如何搜尋指定目錄下的檔案
實例096如何搜尋指定目錄下的隱藏檔案
實例097如何搜尋文本檔案中的字元串
實例098如何替換文本檔案中的字元串
實例099如何將長檔案名稱轉換為短檔案名稱
實例100如何在檔案打開對話框中選擇多個檔案
實例101如何定製檔案打開和關閉對話框
實例102如何修改檔案打開對話框的按鈕標題
實例103如何使用查找與替換對話框
實例104如何獲取和設定當前目錄
實例105如何判斷檔案類型
實例106如何獲取系統所有檔案類型
實例107如何獲取和設定檔案屬性
實例108如何獲取和設定檔案時間屬性
實例109如何對檔案名稱函式進行操作
實例110如何讀寫文本檔案
實例111如何列印文本檔案
實例112如何創建特大型檔案
實例113如何製作臨時檔案
實例114如何啟動幫助檔案
實例115如何使用組件在主機問傳送檔案
實例116如何對檔案進行編碼和解碼
實例117如何設定RichEdit組件的存檔格式
實例118如何在WIN.INI檔案中保存程式信息
實例119如何將數據轉換成Word文檔格式
實例120如何直接從Excel檔案導入數據
實例121如何直接將數據導入到Excel檔案
實例122如何傳送電子郵件(一)
實例123如何傳送電子郵件(二)
第四部分圖像處理
實例124如何瀏覽圖像
實例125如何滾動瀏覽大圖像
實例126如何拖動圖像
實例127如何動態顯示圖像
實例128如何維護多個圖像
實例129如何繪製圖形
實例130如何以不規則方式裁剪圖像
實例131如何以任意角度旋轉顯示圖像
實例132如何在桌面上顯示圖像
實例133如何拷貝當前螢幕
實例134如何列印圖像檔案
實例135如何製作馬賽克圖像
實例136如何實現圖像中心擴散效果
實例137如何實現圖像百葉窗效果
實例138如何實現圖像底片化效果
實例139如何實現圖像翻頁效果
實例140如何實現圖像鏡像效果
實例141如何柔化處理圖像
實例142如何銳化處理圖像
實例143如何霧化處理圖像
實例144如何將彩色圖像轉換成黑白圖像
實例145如何將BMP圖像檔案轉換為JPG圖像檔案
實例146如何全螢幕播放AVI檔案
實例147如何製作媒體播放器
第五部分系統編程
實例148如何獲取鍵盤類型
實例149如何獲取音效卡配置
實例150如何獲取處理器信息
實例151如何獲取系統元素顏色
實例152如何獲取顯示元素信息
實例153如何獲取系統支持的顯示模式
實例154如何動態設定系統的顯示模式
實例155如何獲取記憶體空間信息
實例156如何獲取磁碟類型
實例157如何獲取磁碟卷信息
實例158如何獲取磁碟空間信息
實例159如何在我的電腦中隱藏磁碟
實例160如何隱藏系統系統列
實例161如何隱藏桌面圖示
實例162如何在桌面上創建捷徑
實例163如何獲取和設定桌面牆紙
實例164如何設定桌面牆紙顯示方式
實例165如何進行系統桌面切換
實例166如何禁止系統螢幕保護程式
實例167如何在程式中啟動系統螢幕保護程式
實例168如何在開始右鍵選單中添加選單項
實例169如何清空系統資源回收筒
實例170如何刪除檔案到資源回收筒
實例171如何啟動控制臺程式
實例172如何在系統控制臺中添加項目
實例173如何為計算機增加啟動日誌
實例174如何獲取作業系統的啟動模式
實例175如何變暗螢幕顏色
實例176如何關閉計算機
實例177如何禁止關閉Windows作業系統
實例178如何修改IE瀏覽器的背景
實例179如何在程式中控制IE視窗
實例180如何使用默認瀏覽器打開指定網頁
實例181如何獲取當前正在運行的程式
實例182如何監視系統剪貼簿變化
實例183如何獲取系統剪貼簿的數據格式
實例184如何設定系統日期
實例185如何獲取作業系統的產品序列號和產品名稱
實例186如何獲取和設定滑鼠雙擊回響速度
實例187如何彈出和關閉光碟機
實例188如何檢測網路連線
實例189如何創建撥號網路
第六部分資料庫套用
實例190如何創建不寫代碼的資料庫程式
實例191如何添加TDBNavigator組件的按鈕功能
實例192如何對資料庫記錄求和
實例193如何對資料庫記錄求平均值
實例194如何使用Locate方法查詢資料庫記錄
實例195如何查詢固定範圍的資料庫記錄
實例196如何提高資料庫應用程式查詢效果
實例197如何使用數據集的書籤
實例198如何瀏覽資料庫中的圖像
實例199如何在刪除資料庫記錄前給予提示
實例200如何取得數據集的當前狀態
實例201如何創建主從關係的數據集
實例202如何在一個數據集中瀏覽另一個數據集的數據
實例203如何在資料庫更新過程中增加事務操作
實例204如何在程式中實現查找欄位
實例205如何在程式中實現自定義欄位
實例206如何使用欄位拖放功能
實例207如何為程式添加報表列印功能
實例208如何使用嚮導創建列印報表
實例209如何設定一對多資料庫表
實例210如何設定一對多報表列印功能
實例211如何根據一對多資料庫表繪製圖形
實例212如何根據資料庫表顯示餅圖
實例213如何根據資料庫表繪製條形圖
實例214如何動態繪製資料庫圖表
實例215如何設定多重群組的列印報表
實例216如何編寫商業決策分析程式
實例217如何導出對象庫中的商業決策分析程式
實例218如何列印含有圖像欄位的資料庫表
實例219如何實現資料庫表整表複製
實例220如何實現資料庫記錄的批量刪除
實例221如何實現資料庫記錄的批量修改
實例222如何使用SQLBuilder工具創建SQL語句
實例223如何在程式運行時指定SQL語句
實例224如何在程式中創建並使用資料庫
實例225如何在程式中控制與資料庫的連線
實例226如何在程式中創建Access資料庫ODBC數據源
實例227如何在程式運行時創建資料庫BDE別名
實例228如何在安裝程式中設定BDE引擎
實例229如何消除MS-SQLServer資料庫連線的登錄框
實例230如何連線MS-SQLServer資料庫
實例231如何連線MS-Access資料庫
實例232如何連線dBase資料庫
實例233如何使用ODBC連線Excel表
實例234如何使用ADO操作Access資料庫
實例235如何定製DBGrid組件的列表頭
實例236如何統計DBGrid組件多選單元格
實例237如何設定DBGrid組件指定單元格的顏色值
實例238如何在DBGrid組件單元格中增加下拉選單
實例239如何定製StringGrid組件指定單元格的顏色
實例240如何獲取StringGrid組件滑鼠指定單元格的值
實例241如何使用StringGrid組件顯示資料庫查詢結果
實例242如何禁止數據控制組件與數據集組件同步刷新
實例243如何把資料庫錶轉換成文本檔案
實例244如何把資料庫中的數據寫入Word文檔
實例245如何設定資料庫欄位的輸入顯示格式
實例246如何管理資料庫程式的錯誤信息
實例247如何獲取資料庫BDE別名
實例248如何獲取資料庫BDE別名參數信息
實例249如何獲取資料庫的工作目錄
實例250如何獲取資料庫驅動程式名稱