出版時間:2009-1 出版社:人民郵電出版社 作者:高春艷 等編著 頁數(shù):888 字?jǐn)?shù):1533000
Tag標(biāo)簽:無
前言
1997年,筆者參加了一個項目的開發(fā)工作,項目要求時間很緊,開發(fā)團(tuán)隊幾乎是挑燈夜戰(zhàn)。當(dāng)時基于Windows的開發(fā)資料很少,網(wǎng)絡(luò)也不發(fā)達(dá),常常為了解決一個問題,大家連續(xù)奮戰(zhàn)幾天、十幾天,甚至幾十天。之后,筆者又參加了多個項目的開發(fā)工作。在開發(fā)過程中深刻地感覺到:編程是一門創(chuàng)造性較強(qiáng)的活動,因其涉及面廣,開發(fā)者往往需要學(xué)習(xí)、研究各方面的技術(shù)和問題;編程水平的提高與開發(fā)經(jīng)驗的積累成正比,這需要長時間磨煉;編程是一項需要相互學(xué)習(xí)、相互交流的工作,在交流過程中,不但可分享他人的編程經(jīng)驗、體會,更會產(chǎn)生新的靈感,達(dá)到事半功倍的效果。總之,項目開發(fā)從來不是一件容易的事,即使是非常有經(jīng)驗的開發(fā)人員,也經(jīng)常會遇到一些技術(shù)難題。要成為一名合格的程序員,就必須不斷吸取和借鑒其他開發(fā)者的成功經(jīng)驗。通過閱讀別人編寫的程序,從中吸取編程思想的精華,這也是學(xué)習(xí)程序設(shè)計最好的方法。本書詳細(xì)介紹了ASP程序開發(fā)技術(shù),精選了500個典型實例,所選實例覆蓋了開發(fā)中的熱點問題和關(guān)鍵問題。全書按實際應(yīng)用進(jìn)行分類,可以使讀者在短時間內(nèi)掌握更多有用的技術(shù),快速提高編程水平。所選內(nèi)容均來源于實際項目的開發(fā),有的實例是作者開發(fā)實踐的積累,有的實例來源于公司的開發(fā)項目,還有的來自讀者提出的問題。對這些實例進(jìn)行詳細(xì)分析和講解,可以讓讀者迅速掌握程序設(shè)計的開發(fā)經(jīng)驗和技巧,迅速提高程序設(shè)計的綜合水平。全書分為18章,涵蓋了窗體與界面,控件應(yīng)用,數(shù)據(jù)處理技術(shù),圖形技術(shù),多媒體技術(shù),文件系統(tǒng),操作系統(tǒng)與Windows相關(guān)程序,注冊表,數(shù)據(jù)庫技術(shù),SQI。查詢相關(guān)技術(shù),打印與報表技術(shù),圖表技術(shù),硬件相關(guān)開發(fā)技術(shù),應(yīng)用與控制,網(wǎng)絡(luò)開發(fā)技術(shù),Web編程,加密、安全與軟件注冊等方面的內(nèi)容。在實例講解上,全書采用了統(tǒng)一的編排方式,每個實例都包括“實例說明”、“技術(shù)要點”、“實現(xiàn)過程”和“舉一反三”4個部分。在“實例說明”中,以圖文結(jié)合的方式給出了實例的功能說明及運(yùn)行效果。在“技術(shù)要點”中給出了實例的重點、難點技術(shù)和相關(guān)編程技巧。在“實現(xiàn)過程”中介紹了該實例的設(shè)計過程和主要程序代碼。在“舉一反三”中給出了相關(guān)實例的擴(kuò)展應(yīng)用。本書的第1版自從2006年7月出版以來,受到了廣大讀者和程序愛好者的歡迎與好評,但隨著時間的推移,書中一些實例所用技術(shù)已不再適應(yīng)實際應(yīng)用。2008年初,應(yīng)出版社和廣大讀者的要求,筆者根據(jù)近兩年的最新開發(fā)積累并結(jié)合廣大讀者的建議,撰寫了本書的第2版。
內(nèi)容概要
本書全面介紹了Visual Basic程序開發(fā)所用到的技術(shù)和技巧。全書分為18章,內(nèi)容包括窗體與界面、控件應(yīng)用、數(shù)據(jù)處理技術(shù)、圖形技術(shù)、多媒體技術(shù)、文件系統(tǒng)、操作系統(tǒng)與Windows相關(guān)程序、注冊表、數(shù)據(jù)庫技術(shù)、SQL查詢相關(guān)技術(shù)、打印與報表技術(shù)、圖表技術(shù)、硬件相關(guān)開發(fā)技術(shù)、應(yīng)用與控制、網(wǎng)絡(luò)開發(fā)技術(shù)、Web編程、加密、安全與軟件注冊等。全書共提供500個實例,每個實例都突出了其實用性。 本書適用于Visual Basic編程人員,也可供大、中專院校相關(guān)專業(yè)的師生學(xué)習(xí)參考。
作者簡介
明日科技有限公司,是一家以計算機(jī)軟件技術(shù)為核心的高科技企業(yè),多年來始終致力于行業(yè)管理軟件開發(fā)、數(shù)字化出版物制作、計算機(jī)網(wǎng)絡(luò)系統(tǒng)綜合應(yīng)用以及行業(yè)電子商務(wù)網(wǎng)站開發(fā)等領(lǐng)域,涉及生產(chǎn)、管理、控制、倉儲、物流、營銷、服務(wù)等行業(yè)。公司擁有軟件開發(fā)和項目實施方面的資深專家和學(xué)習(xí)型技術(shù)團(tuán)隊,多年來積累了豐富的技術(shù)文檔和學(xué)習(xí)資料,公司的開發(fā)團(tuán)隊不僅是開拓進(jìn)取的技術(shù)實踐者,更致力于成為技術(shù)的普及和傳播者。
書籍目錄
第1章 窗體與界面設(shè)計 1.1 菜單應(yīng)用實例 1.2 彈出菜單應(yīng)用實例 1.3 工具欄應(yīng)用實例 1.4 導(dǎo)航菜單應(yīng)用實例 1.5 主界面應(yīng)用實例 1.6 界面窗體應(yīng)用實例 1.7 多媒體宣傳光盤應(yīng)用實例 1.8 多媒體觸摸屏程序應(yīng)用實例 1.9 窗體位置應(yīng)用實例 1.10 系統(tǒng)托盤及其應(yīng)用實例 1.11 窗體標(biāo)題欄及其應(yīng)用實例 1.12 窗體形狀及應(yīng)用 1.13 其他應(yīng)用實例 第2章 控件應(yīng)用 2.1 TextBox控件 2.2 ListBox控件典型實例 2.3 ComboBox控件典型實例 2.4 ListView控件典型實例 2.5 TreeView控件典型實例 2.6 RichTextBox控件典型實例 2.7 MSFlexGrid控件典型實例 2.8 選擇類控件典型實例 2.9 SSTab控件典型實例 2.10 圖形類控件典型實例 2.11 其他常用控件典型實例 2.12 控件數(shù)組典型實例 第3章 數(shù)據(jù)處理技術(shù) 3.1 對非法輸入的控制 3.2 焦點移動 3.3 數(shù)據(jù)格式轉(zhuǎn)換 3.4 數(shù)據(jù)輔助錄入 3.5 對數(shù)據(jù)輸入的控制 3.6 數(shù)據(jù)計算 3.7 編號、單據(jù)號生成 3.8 其他 第4章 圖形技術(shù) 4.1 繪制圖形 4.2 圖像預(yù)覽 4.3 圖片效果 4.4 圖片顏色轉(zhuǎn)換 4.5 圖形轉(zhuǎn)換與縮放 4.6 圖像的剪切與合成 4.7 圖像識別 4.8 圖像管理 4.9 圖片動畫 4.10 其他應(yīng)用 第5章 多媒體技術(shù) 5.1 動畫與視頻 5.2 制作與播放音頻 5.3 多媒體控制 5.4 屏幕保護(hù)相關(guān)程序 5.5 產(chǎn)品宣傳 5.6 多媒體課件 第6章 文件系統(tǒng) 第7章 操作系統(tǒng)與Windows相關(guān)程序 第8章 注冊表 第9章 數(shù)據(jù)庫技術(shù) 第10章 SQL查詢相關(guān)技術(shù) 第11章 報表與打印技術(shù) 第12章 圖表技術(shù) 第13章 硬件相關(guān)開發(fā)技術(shù) 第14章 應(yīng)用與控制 第15章 網(wǎng)絡(luò)開發(fā)技術(shù) 第16章 Web編程 第17章 加密、安全與軟件注冊 第18章 實用工具
章節(jié)摘錄
插圖:RemotePort屬性的默認(rèn)值為80,即采用HTTP方式。具體應(yīng)用的有以下方法。(1)Listen方法:創(chuàng)建套接字并將其設(shè)置為監(jiān)聽模式,Listen方法僅適用于TCP連接。當(dāng)有新連接時就會出現(xiàn)ConnectionRequest事件。在處理ConnectionRequest,事件時,應(yīng)用程序應(yīng)該用Accept方法接受連接,此時,應(yīng)注意是在一個新的Winsock控件上接收連接。(2)Accept方法:僅適用于TCP服務(wù)端應(yīng)用程序,在處理ConnectionRequest事件時,用Accept:方法接受新連接。當(dāng)服務(wù)端接收到客戶端的連接請求后,服務(wù)端有權(quán)決定是否接受客戶端的連接請求。如果服務(wù)端要接受客戶端的連接請求,則必須用Accept方法來接受。(3)GetData方法:可以獲得當(dāng)前的數(shù)據(jù)塊并將其存儲在Variant變體類型的變量中。當(dāng)本地計算機(jī)接收到遠(yuǎn)程計算機(jī)的數(shù)據(jù)時,數(shù)據(jù)存放在接收緩存中。要從接收緩存中取得數(shù)據(jù),可以使用GetData方法。(4)SendData方法:當(dāng)客戶端與服務(wù)器建立好連接后,任意一方要發(fā)送數(shù)據(jù)都可以調(diào)用SendData方法。該方法需要發(fā)送一個數(shù)據(jù)作為參數(shù)。(5)Close方法:對客戶機(jī)和服務(wù)器應(yīng)用程序關(guān)閉TCP連接或偵聽套接字。
編輯推薦
《VisualBasic程序開發(fā)范例寶典(第2版)》特色:精選500多個典型范例,覆蓋全面源于實際項目開發(fā),幫助讀者短時間掌握更多實用技術(shù)、提高編程水平范例經(jīng)過精心編排,重點、難點突出。易查易學(xué)附錄提供快速索引,查找方便
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
Visual Basic程序開發(fā)范例寶典 PDF格式下載