本書根據實際程序開發(fā)時最常用的知識要點,精選和編寫了數(shù)十個實例。這些實例絕大多數(shù)是作者在擔任Delphi程序員講師和在實際程序開發(fā)時編寫的實例,每個實例針對一個知識點。如果是初學者,學習這些實例的同時再配合著學習Delphi教程類的書,效果會更好。本書除首尾以外的每一章在詳細講解1個實例的基礎上,要求讀者嘗試完成3個與實例相關或知識點類似的練習,并給出了練習中需要注意的步驟。通過這種講解和練習,將Delphi的主要語言精華、組件使用方法和數(shù)據庫程序開發(fā)要點等內容系統(tǒng)地展現(xiàn)給讀者。本書結合了作者多年的Delphi教學經驗和程序開發(fā)的體會,特色鮮明,講解與練習相結合;典型實用,每一章講述的都是常用的知識和技巧;簡明清晰、重點突出,在敘述上力求深入淺出、通俗易懂。相信會為讀者的學習和工作帶來一定的幫助。內容和特點隨著信息技術的發(fā)展和計算機應用的普及,計算機軟件的應用已經滲透到社會生活的各個領域,特別是在企業(yè)管理、電子商務、數(shù)值計算、運動仿真、多媒體應用和網絡通信等方面發(fā)揮著重要的作用。計算機應用軟件開發(fā)工具有很多種,其中Delphi易學易用,功能強大,深受廣大用戶的歡迎。許多軟件開發(fā)人員都有這樣的體會,學習編程語言需要學習例子,確實如此,通過做例子可以首先得到感性認識,然后在此基礎上再理解例子中包含的知識內容,最后通過模仿例子編寫出自己的程序。通過循序漸進的實例學習和練習,就可以逐步掌握這門程序設計語言。從讀者反饋和市場調查情況看,現(xiàn)在許多通過實例介紹Delphi的圖書存在這樣的問題:實例的實用性不強,實例背后的知識點不系統(tǒng),讀者跟著書做例子,感覺沒有問題,但遇到具體問題,還是會覺得無從下手。本書根據實際程序開發(fā)時最常用的知識要點,精選和編寫了數(shù)十個實例。這些實例絕大多數(shù)是作者在擔任Delphi程序員講師和在實際程序開發(fā)時編寫的實例,每個實例針對一個知識點。如果是初學者,學習這些實例的同時再配合著學習Delphi教程類的書,效果會更好。本書除首尾以外的每一章在詳細講解1個實例的基礎上,要求讀者嘗試完成3個與實例相關或知識點類似的練習,并給出了練習中需要注意的步驟。通過這種講解和練習,將Delphi的主要語言精華、組件使用方法和數(shù)據庫程序開發(fā)要點等內容系統(tǒng)地展現(xiàn)給讀者。本書結合了作者多年的Delphi教學經驗和程序開發(fā)的體會,特色鮮明,講解與練習相結合;典型實用,每一章講述的都是常用的知識和技巧;簡明清晰、重點突出,在敘述上力求深入淺出、通俗易懂。相信會為讀者的學習和工作帶來一定的幫助。全書共11章,各章的主要內容如下:·第1章:Delphi預備知識?!さ?章:組件的綜合應用?!さ?章:二進制文件的應用。·第4章:流的應用?!さ?章:創(chuàng)建圖形組件?!さ?章:多媒體播放器?!さ?章:動態(tài)鏈接庫?!さ?章:數(shù)據庫應用?!さ?章:C/S數(shù)據庫編程?!さ?0章:【DBGrid】報表輸出。·第11章:開發(fā)實例——賓館客房管理系統(tǒng)。配套光盤的使用注意事項為了方便讀者的學習,我們將書中實例程序源文件收錄在本書的配套光盤中。下面是本書配套光盤內容的詳細說明。本書中的所有例子保存在光盤的“\Delphi_book\”目錄下。各章中的例子和用到的文件分別存放在相應的子目錄中。例如第5章內容存放在“\Delphi_book\Ch5”目錄下?!さ?章至第10章的各章都包含典型實例、起步、進階和提高4個小節(jié),這4個小節(jié)中介紹的例子存放在相應的子目錄中。·第8章的工程“MyFootball.dpr”和“DemoDBGrid.dpr”使用的是paradox庫,運行該程序前需要先配置數(shù)據庫別名,別名是“Football”,數(shù)據庫文件請存放在目錄“d:\Delphi_book\Ch8\典型實例\MyDatabase”中?!さ?章的工程“FootballTeam.dpr”使用的是Access數(shù)據庫,運行該程序前需要先配置ODBC數(shù)據源,數(shù)據源名稱為“Football_Access”,Access數(shù)據庫文件為“\Delphi_book\足彩.mdb”,根據實際位置重新配置數(shù)據源,然后編譯程序后才能正常運行。登錄用戶名為“admin”,密碼為“3209505”。·第4章的工程“BlobStream.dpr”,使用的是InterBase數(shù)據庫系統(tǒng),因此在運行該程序前需要先安裝好Interbase數(shù)據庫。相應的數(shù)據庫文件要存放在“d:\Delphi_book\Ch4\MyStream.gdb”中?!み\行第11章的程序需要先安裝好MSSQLServer2000系統(tǒng),然后運行“CheckServer.exe”,通過該程序在“MSSQLServer2000企業(yè)管理器”中創(chuàng)建一個名為“HotelDB”的用戶數(shù)據庫,并在該數(shù)據庫中自動創(chuàng)建“賓館客房管理系統(tǒng)”程序用到的所有表、視圖和存儲過程。如果是第一次運行“CheckServer.exe”,還將創(chuàng)建一個名為“Hotel.ini”的配置文件。將配置文件“Hotel.ini”移到“Client”目錄中后可以運行“DemoClient.exe”程序。第一次運行系統(tǒng)如果發(fā)現(xiàn)沒有任何用戶存在,則系統(tǒng)自動創(chuàng)建一個名為“sa”,密碼為“123”的用戶。再次運行“DemoClient.exe”程序,通過“sa”用戶進入系統(tǒng)。注意本例子中登錄MSSQLServer2000的管理員密碼也是“123”。·本書用到的一些圖標文件保存在“\Delphi_book\圖標”目錄中。