出版時間:2009-1 出版社:電子工業(yè)出版社 作者:李海軍 等 著 頁數(shù):407
Tag標(biāo)簽:無
前言
本書特色 PowerBuilder是Sybase公司開發(fā)的新一代數(shù)據(jù)庫應(yīng)用前端開發(fā)工具,它致力于解決分布式環(huán)境下客戶端,服務(wù)器結(jié)構(gòu)計算機模式的開發(fā)。對數(shù)據(jù)庫應(yīng)用強有力的支持和對分布式計算機環(huán)境提供全面的解決方案,是PowerBuilder最重要的兩個特點。 市場上有很多數(shù)據(jù)庫前端開發(fā)工具和客戶端/服務(wù)器應(yīng)用開發(fā)工具,PowerBuilder能在激烈的市場競爭中處于領(lǐng)先地位,主要原因是使用方法的簡單和開發(fā)功能的強大。PowerBuilder的強大性體現(xiàn)在它的諸多技術(shù)中,其中PowerBuilder的數(shù)據(jù)窗口就代表了PowerBuilder的核心,它使我們可以很方便地生成各種數(shù)據(jù)庫應(yīng)用,而且能滿足不同用戶的需求。在本書的編寫過程中,筆者既注重實際的應(yīng)用,也有理論的剖析?! owerBuilder較少使用復(fù)雜的概念,這樣就可以使用戶很容易上手,而且PowerBuilder使用的是PowerScript腳本語言,這種語言的特點就是簡單易用,這兩個特點進一步體現(xiàn)了PowerBuilder的簡單性?! ”緯拿恳粋€章節(jié)都通過一些經(jīng)典案例來進行詳細剖析,使讀者在實際的案例學(xué)習(xí)中掌握PowerBuilder的使用方法,而且每一個案例需要注意的問題也詳細地列了出來,讀者可以一目了然。我們在本書中突出以下兩個方面的特色。 追求實際的應(yīng)用 本書是實際對PowerBuilder。的應(yīng)用基礎(chǔ)上編寫的,每一個典型案例都是實際應(yīng)用的一些經(jīng)驗總結(jié),讀者在讀完每一部分的案例之后都會在某些方面得到啟發(fā)和提高。書中的一些案例更是初學(xué)者的“敲門磚”,比較有針對性,大多數(shù)案例稍加修改就可以直接成為讀者解決手中編程任務(wù)的法寶?! ∽非蟀咐牡湫汀 ”緯⒉蛔非蟀咐亩喙?,而在于每一個案例的典型性,目前市面上關(guān)于PowerBuilder方面的書籍在對案例的講解中關(guān)心每一個案例的知識點和讀者應(yīng)從中領(lǐng)悟到什么樣的知識存在不足,而本書著重在這方面做了介紹,不僅可以使讀者掌握PowerBuilder的使用,而且可以為讀者在其領(lǐng)域的編程打下很好的基礎(chǔ)?! ”緯嫦虻淖x者群 對于讀者而言,閱讀本書要注意兩個重要的方面:一方面是理解并建立起成熟的編程思想,因為程序是用來表達程序員思想的,所以掌握面向?qū)ο蟮姆治龇椒▽τ谡莆誔owerBuilder是十分重要的;另一方面是熟練地使用一種語言和它的編程環(huán)境?! ”緯m合對PowerBuilder感興趣的大中專院校學(xué)生、軟件開發(fā)人員以及PowerBuilder產(chǎn)品的愛好者,尤其是希望精通PowerBuilder編程的讀者?! ”緯窃诩俣ㄗx者有一定的腳本語言基礎(chǔ)上編寫的,如果讀者沒有腳本語言基礎(chǔ),在閱讀本書之前最好先熟悉一下腳本語言的基本語法和特點,否則閱讀本書可能有一定的困難。
內(nèi)容概要
圍繞PowerBuilder所提供的技術(shù),通過每一個案例的詳細講解來仔細探討軟件的開發(fā),書中從簡單的窗口與控件到復(fù)雜的網(wǎng)絡(luò)與多媒體以及綜合案例的應(yīng)用,力求對每一個案例進行透徹講解,涵蓋了幾乎PowerBuilder的全部內(nèi)容。相信讀者在學(xué)習(xí)完《PowerBuilder案例開發(fā)集錦》后,一定能夠和自己的實際工作結(jié)合起來,高效、快速、靈活地設(shè)計出具有專業(yè)級的程序?! 禤owerBuilder案例開發(fā)集錦》適合對PowerBuilder感興趣的大中專院校學(xué)生、軟件開發(fā)人員以及Sybase產(chǎn)品愛好者閱讀。
書籍目錄
第1章 窗口與控件案例1 第一個He11owor1d程序案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例2 登錄對話框案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例3 創(chuàng)建框架窗口案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例4 跑馬燈程序案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例5 樹型控件應(yīng)用案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例6 橢圓形的窗口案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例7 在對話框上實現(xiàn)拖動各種控件案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例8 動畫顯示的窗口案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例9 簡單的計算器案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例10 使下拉列表框和一定的數(shù)據(jù)關(guān)聯(lián)案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例11 隱藏/顯示W(wǎng)indows任務(wù)欄案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例12 窗體和其上的控件同比例變化案例運行效果與解釋制作要點步驟詳解源代碼添加與解釋注意事項案例13 窗口的定時關(guān)閉案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例14 應(yīng)用程序運行窗口在屏幕居中案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項第2章 菜單和MDI窗口編程案例1 一個MDI窗體案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項實例2 鼠標(biāo)右鍵菜單案例運行效果與操作制作要點步驟詳解,源代碼添加與解釋注意事項實例3 圖形菜單案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項實例4 動態(tài)菜單案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項實例5 帶有底圖的MDI窗口案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例6 帶有圖標(biāo)工具欄的窗口案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例7 利用按鈕調(diào)用打開、保存打印和字體對話框案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例8 瀏覽文件夾并展示所選擇文件案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例9 格式化軟盤的程序案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例10 更改系統(tǒng)的當(dāng)前時間案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例11 得到盤符并把數(shù)值轉(zhuǎn)換成十六進制數(shù)案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項第3章 PowerBuilder數(shù)據(jù)庫基礎(chǔ)編程案例1 窗口運行時實現(xiàn)數(shù)據(jù)庫的連接案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例2 應(yīng)用對象中實現(xiàn)數(shù)據(jù)庫的連接案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例3 恢復(fù)刪除數(shù)據(jù)窗口的數(shù)據(jù)案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例4 利用INI文件的讀寫實現(xiàn)數(shù)據(jù)庫的連接案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例5 利用游標(biāo)技術(shù)實現(xiàn)數(shù)據(jù)的查詢案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例6 對Blob(大二進制數(shù)對象數(shù)據(jù)的存儲案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例7 不同的窗口之間參數(shù)的傳遞案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例8 動態(tài)改變數(shù)據(jù)窗口的顯示格式案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例9 數(shù)據(jù)窗口數(shù)據(jù)保存到Word文件案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例10 實現(xiàn)單線程和多線程計數(shù)案例運行效果與操作制作要點步驟詳解源代碼添加與解釋注意事項案例11 在數(shù)據(jù)窗口控件中使用圖表控件案例運行效果與操作制作要點步驟詳解第3章 PowerBuilder數(shù)據(jù)庫基礎(chǔ)編程第4章 PowerBuilder數(shù)據(jù)窗口編程第5章 PowerBuilder數(shù)據(jù)庫安全維護編程第6章 PowerBuilder數(shù)據(jù)報表編程第7章 PowerBuilder網(wǎng)絡(luò)多媒體編程第8章 PowerBuilder綜合應(yīng)用
章節(jié)摘錄
第1章 窗口與控件 案例1 第一個He11o Wor1d程序 案例2 登錄對話框 案例3 創(chuàng)建框架窗口 案例4 跑馬燈程序 案例5 樹型控件應(yīng)用 案例6 橢圓形的窗口 案例7 在對話框上實現(xiàn)拖動各種控件 案例8 動畫顯示的窗口 案例9 簡單的計算器 案例10 使下拉列表框和一定的數(shù)據(jù)關(guān)聯(lián) 案例11 隱藏/顯示W(wǎng)indows任務(wù)欄 案例12 窗體和其上的控件同比例變化 案例13 窗口的定時關(guān)閉 案例14 應(yīng)用程序運行窗口在屏幕居中 PowerBui1der是美國Sybase公司的子公司——數(shù)據(jù)庫應(yīng)用開發(fā)工具生產(chǎn)廠家PowerSoft公司在1990年推出的,是一種面向?qū)ο蟮?、具有可視化界面的、快速的交互式開發(fā)工具,是一種客戶端/服務(wù)器(C1ient/Server)前端應(yīng)用工具。它的特點是能夠讓程序員輕松地開發(fā)出獨立的應(yīng)用程序,使用自帶的驅(qū)動程序,可以通過ODBC連接幾乎所有的數(shù)據(jù)庫,也可以通過其中的驅(qū)動程序連接一般大型的數(shù)據(jù)庫。在數(shù)據(jù)庫程序開發(fā)方面,PowerBui1der一直處于領(lǐng)先地位,和其他數(shù)據(jù)庫應(yīng)用開發(fā)工具一樣,PowerBui1der能夠通過一些簡單的操作建立數(shù)據(jù)庫的連接,并且對數(shù)據(jù)庫的數(shù)據(jù)進行檢索、增加、修改和刪除?! ‘?dāng)前,網(wǎng)絡(luò)技術(shù)發(fā)展迅速,隨之發(fā)展的還有O1E、OCX、跨平臺等技術(shù),而在PowerBui1der的最新版中提供了對這些技術(shù)的全面支持。總之,在數(shù)據(jù)庫開發(fā)工具領(lǐng)域,PowerBui1der是其中非常優(yōu)秀的一個,利用它可以開發(fā)出功能強大的數(shù)據(jù)庫應(yīng)用程序。 PowerBui1der提供了對目前流行的大多數(shù)關(guān)系數(shù)據(jù)庫管理系統(tǒng)的支持,由于在PowerBui1der的應(yīng)用程序中,對數(shù)據(jù)庫訪問的部分一般采用國際化標(biāo)準數(shù)據(jù)庫查詢語言(SQL),所以用PowerBui1der開發(fā)的應(yīng)用程序可以不做修改或者只做少量的修改就可以在不同的后臺數(shù)據(jù)庫管理系統(tǒng)上使用。也就是說,用PowerBui1der開發(fā)的應(yīng)用程序是獨立于服務(wù)器上的數(shù)據(jù)庫管理系統(tǒng)的。和大多數(shù)的Windows應(yīng)用程序一樣,PowerBui1der也是事件驅(qū)動工作方式。在這種工作方式中,程序的運行沒有固定的流程,程序中的代碼也是為各種可能發(fā)生的事件編寫的,程序開始運行后,它就可以接收來自系統(tǒng)、用戶或者其他應(yīng)用程序觸發(fā)的事件,然后執(zhí)行相應(yīng)的事件代碼。事件驅(qū)動的工作方式與面向?qū)ο蠹夹g(shù)是緊密相關(guān)的,在PowerBui1der應(yīng)用程序中,接收發(fā)生的事件的往往就是程序界面中的各種可視化對象。
編輯推薦
追求實際的應(yīng)用 《PowerBuilder案例開發(fā)集錦(第2版)》是在PowerBuilder的應(yīng)用基礎(chǔ)上編寫的,每一個典型案例都是實際應(yīng)用的一些經(jīng)驗總結(jié),讀者在讀完每個案例之后都會在某些方面得到啟發(fā)和提高。書中的一些案例更是初學(xué)者的“敲門磚”,比較有針對性,大多數(shù)案例稍加修改就可以直接成為讀者解決手中編程任務(wù)的法寶?! ∽非蟀咐牡湫汀 禤owerBuilder案例開發(fā)集錦(第2版)》并不追求案例的多寡,而在于每一個案例的典型性,目前市面上PowerBuilder方面的書籍對每一個案例的知識點和讀者應(yīng)從中領(lǐng)悟到什么樣的知識存在不足,而《PowerBuilder案例開發(fā)集錦(第2版)》著重在這方面做了介紹,不僅可以使讀者掌握PowerBuilder的使用。而且可以為讀者在其領(lǐng)域的編程打下很好的基礎(chǔ)。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
PowerBuilder案例開發(fā)集錦 PDF格式下載