第一章 窗體
1.1 給MDI主窗口加背景
1.2 限制窗體的大小
1.3 查閱可視窗口標題
1.4 控制商體
1.5 不規(guī)則窗口的實現
1.6 在程序運行前顯示Splash窗體
1.7 窗體關閉時再去執(zhí)行某一程序
1.8 窗體生成時的事件次序
1.9 在窗體上設置一個熱鍵
1.10 如何通過窗體的客戶區(qū)實現拖動,
1.11 怎樣使用PD/PU滾動窗體
1.12 制作可移動的分割窗體
1.13 透明窗體
1.14 相對于窗體上的點轉換成相對于屏幕上的點
1.15 如何實現標準S戌1ip程序呈現的變色窗口背景
1.16 閃動標題欄
1.17 如何實現窗體標題欄上的按鈕
1.18 用鼠標拖動無標題窗口
1.19 如何給窗體增加系統(tǒng)菜單
1.20 用Delphi實現窗口融合技術
1.21 使窗體適應不同的顯示分辨率
第二章 控件
2.1 豐富多彩的標簽
2.2 在Delphi中實現類似VB中的控件數組
2.3 在 Delphi中實現不同風格的 SpeedButton
2.4 怎樣讀出Memo控件的當前行
2.5 回車代替Tab下移控件
2.6 分行提示
2.7 運行時生成控件
2.8 將BLOB字段的BMP圖顯示出來
2.9 Delphi中控件深度投影及陰影效果的實現
2.10 TreeView的使用
2.11 有關 TListView的使用
2.12 如何給 TListBox加上水平的滾動條
2.13 如何在狀態(tài)條中插入可觀控件
2.14 長期字符串列表
2.15 短期字符串列表
2.16 裝載、保存字符串列表
2.17 畫出自畫項目
2.18 為部件增添一個方法
第三章 文件、目錄、驅動器
3.1 文件定位
3.2 臨時路徑
3.3 獲得文件的創(chuàng)建時間、修改時間和當前訪問時間
3.4 文件時間屬性的修改方法
3.5 檢測CD-ROM或其他磁盤是否有過變化
3.6 獲取當前程序的目錄
3.7 檢測驅動器類型
3.8 檢測磁盤容量
3.9 控制INI文件
3.10 實現打開 Windows已經注冊的文件
3.11 怎樣拷貝目錄
3.12 如何把文件刪除到回收站中
3.13 檢查驅動器是否就緒
3.14 如何獲得映射網絡驅動器的列表
3.15 讀出文件的長度
3.16 在程序中調用*.hip文件
3.17 在Delphi中支持文件拖放的程序
3.18 怎樣刪除目錄
3.19 用 Delphi創(chuàng)建臨時文件
3.20 在程序中控制CD-ROM的開關
3.21 設置 CD-ROM為自動運行或不自動運行
3.22 將bmp文件轉換為jPg文件
第四章 報表、圖形、打印
4.1 Delphi中畫布應用技巧
4.2 Delphi中的圖形顯示技巧
4.3 如何將圖形拷貝到剪貼板
4.4 基于Delphi的圖像漫游
4.5 界面色彩漸變效果的實現
4.6 圖形整體拉出效果
4.7 用Delphi編寫打印程序的竅門
4.8 在 Delphi中文本的打印
4.9 在Delphi中圖形的打印
4.10 怎樣利用打印機的畫布特性來打印BMP圖形
4.11 打印控件
4.12 把圖標文件轉換為位圖文件
第五章 鍵盤鼠標
5.1 察看 Shift鍵是否被接下
5.2 如何用指定的圖標文件的圖標代替鼠標指針
5.3 將鼠標鎖定在一定范圍
5.4 在程序中使用自定義的鼠標
5.5 如何檢測Insert、Capslock、Nulnlock、ScrollLock狀態(tài)鍵的狀態(tài)
5.6 如何實現大十字光標
5.7 發(fā)出一個 Alt+Down組合鍵
5.8 全局熱鍵的實現
5.9 利用系統(tǒng)掛鉤捕捉鍵盤操作
5.10 時隱時現的鼠標的實現
5.11 如何使 Ener鍵的作用像 Tab鍵
第六章 Windows ApI
6.1 取得 Windows的臨時文件目錄
6.2 返回程序執(zhí)行參數
6.3 使用 GetFi1eVersionInfo得到版本信息
6.4 在WindOWs中控制打印字體的長寬,而不受SIZE的限制
6.5 控制Windows的開關
6.6 得到Windows的用戶名
6.7 使程序標題不出現在任務欄
6.8 改變計算機在網絡中的名字
6.9 得到Wndows的System路徑
6.10 常用API函數列表
第七章 對 Windows系統(tǒng)的操作
7.1 更改Windows桌面的墻紙
7.2 屏蔽系統(tǒng)按鍵
7.3 設置系統(tǒng)日期和時間
7.4 如何隱藏和顯示 Windows的任務欄
7.5 怎樣在程序運行過程中啟動控制面板的各個設置功能
7.6 如何獲得顯示器的當前分辨率
7.7 啟動屏幕保護
7.8 取得系統(tǒng)顏色
7.9 動態(tài)修改顯示器分辨率
7.10 隱藏桌面上的圖標
7.11 如何防止 Windows顯示嚴重錯誤
7.12 讓程序暫停幾秒
7.13 避免程序的二次運行
7.14 如何查看系統(tǒng)資源
7. 15 在 Delphi中顯 Windows圖標
7.16 用 DCthei禁止關 Windows
第八章 數據庫
8.1 通過編寫代碼來設置數據庫的別名
8.2 用Delphi進行數據庫之間轉換
8.3 動態(tài)更新StringGrid的顏色
8.4 使用BDE的ASCII驅動數據庫
8.5 使StringGrid的某幾筆資料變色
8.6 在StringGrid控件中讓Enter鍵作用像Tab鍵
8.7 自動Login數據庫
8.8 Delphi中自適應走單的實現
8.9 TDatasource的OnDataChange事件
8.10 TDataBase的 StartTransaction屬性
8.11 TDataBase的 ValidateName屬性
第九章 網絡通信
9.1 用Delphi制作留言簿主頁
9.2 Delphi中Cookie的建立與使用
9.3 超級鏈接的實現
9.4 打開撥號連接
9.5 得到本機 Ip地址
9.6 動態(tài)獲得Windows95/98的網絡鄰居中的工作組及計算機名
9.7 Delphi編程實現Ping操作
9.8 用Delphi創(chuàng)建Internet快捷方式
9.9 用Delphi程序獲取撥號連接的動態(tài)IP地址
9.10 用Delphi實現程序間的數據傳遞
9.11 用 Delphi映射和斷開網絡驅動器
9.12 用 Delphi實現 NetBIOS的廣播收發(fā)
第十章 其他
10.1 用動態(tài)數組進行“模糊查詢”
10.2 開發(fā)自己的Delphi構件
10.3 Delphi中用Sender參數實現代碼重用
10.4 在Delphi與C+十之間實現函數與對象共享
10.5 如何使程序在被最小化后縮成一個圖標在系統(tǒng)的tfay area
10.6 編程實現對剪貼板的監(jiān)視
10.7 用Delphi制作動態(tài)有聲標簽
10.8 Delphi3.0中的函數調用模式
10.9 用 Delphi開發(fā) Windows 95屏幕保護預覽程序
10.10 屏幕抓圖
10.11 小寫金額轉換為大寫金額
10.12 在 Delphi中使用動態(tài)圖標
10.13 在WOrd文件中插入字符
10.14 改變提示框(hint)的特性
10.15 COM/DCOM對象中如何傳遞數組
10.16 如何判斷用戶輸入的日期格式是否正確
10.17 創(chuàng)建快捷方式
10.18 循環(huán)播放音樂
10.19 得到Windows的產品序列號
附錄 A Delphi常用函數、屬性、命令簡明參考
附錄 B Delphi錯誤信息對照表
B.1 編譯錯誤信息
B.2 運行錯誤信息