freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于c的圖片瀏覽器設(shè)計(jì)-文庫吧資料

2024-12-10 16:50本頁面
  

【正文】 鈕添加一個(gè)新的類。 窗體 在解決方案資源管理器中的圖片管理器項(xiàng)目上右擊鼠標(biāo),在彈出菜單中選擇添加新建項(xiàng)。 : PicInfo 類代碼文件。 :創(chuàng)建目錄窗體 FrmCreateFolder 的代碼文件。 (6).在窗體上放置 1 個(gè) OpenFileDialog 控件,命名為 openFileDialogSelPic,并把它的 Multiselect 屬性設(shè)置為 true。 (4).在窗體上放置 1 個(gè) TextBox控件,命名為 txtPicName。 DropDownStyle 屬性設(shè)置為: DropDownList (3).在窗體上放置 1 個(gè) CheckedListBox 控件,命名為 chklsPic。 FrmLoadPic 窗體 (1).新建一窗體,命名為 FrmLoadPic。 (3).在窗體中放置 2 個(gè) Button控件,分別命名為 btnOK 和 btnCancel。 如圖 5— 1 所示 ******學(xué)院 信息工程系畢業(yè)設(shè)計(jì)(論文) 第 10 頁 共 21 頁 FrmCreateFolder 窗體 (1).新建一窗體,命名為 FrmCteateFolder。 (11).在窗體上放置 1 個(gè) Tinner 控件,把它的 Interval 書信設(shè)置為 2021。 (9).在 panel1 上放置 1 個(gè) PictureBox控件,命名為 pbPic,用于顯示單張圖片。在窗體上放置 1 個(gè) ImageList 控件,并進(jìn)行相關(guān)屬性設(shè)置。把它的 OwnerDraw 屬性設(shè)置為 true,設(shè)置這個(gè)屬性后就可以手動(dòng)繪制 ListView內(nèi)各個(gè)項(xiàng)的圖標(biāo)。 (7).在 Splitter 控件的右側(cè)放置 1 個(gè) Panel 控件,并設(shè)置它的屬性。 (5).在窗體上放置 1 個(gè) ListBox控件并進(jìn)行屬性設(shè)置。再在窗體中放 2 個(gè) ToolStrip 控件并進(jìn)行命名和屬性的設(shè)置,再添加 6 個(gè)工具按鈕, 1 個(gè)組合框, 2 個(gè)分隔條,并進(jìn)行相應(yīng)的屬性改寫。 (2).在窗體中放置一個(gè) ToolStrip 控件,再添加 5 個(gè)工具按鈕并進(jìn)行改名和設(shè)置屬性。 ******學(xué)院 信息工程系畢業(yè)設(shè)計(jì)(論文) 第 9 頁 共 21 頁 第五章 詳細(xì)設(shè)計(jì) 系統(tǒng)功能的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) MainForm窗體 : (1). 創(chuàng)建一個(gè)新項(xiàng)目 “ 圖片管理器 ” 。 :刪除一張?jiān)谝呀?jīng)創(chuàng)建的目錄中的圖片。 :把已經(jīng)創(chuàng)建的一個(gè)圖片存儲(chǔ)目錄刪除。 (5) :Folder 類代碼文件。 (3) :導(dǎo)入圖片窗體 FrmLoadPic 的代碼文件。 (1) :主窗體 MainForm的代碼文件。 如圖 4— 2 圖 4— 2 (3)FrmLoadPic 窗體 :導(dǎo)入圖片窗體,用于向目錄中導(dǎo)入圖片。如圖 4— 1 圖 4— 1 。 ******學(xué)院 信息工程系畢業(yè)設(shè)計(jì)(論文) 第 7 頁 共 21 頁 第四章 總體設(shè)計(jì) 總體設(shè)計(jì)階段的任務(wù) 1. 界面設(shè)計(jì):程序包括三個(gè)窗體。 可以手動(dòng) 的進(jìn)行圖片的瀏覽。也可以對(duì)同目錄下的圖片以自動(dòng)播放的形式進(jìn)行瀏覽,并可以調(diào)整播放的時(shí)間間隔。 可以對(duì)目錄下的圖片以縮略圖的方式進(jìn)行瀏覽,以方便用戶從眾多圖片中查找出自己想要的圖片,并在瀏覽過程中可以刪除一張或多張圖片。 系統(tǒng)功能的詳細(xì)分析 具有良好的人機(jī)交互界面,有一定的計(jì)算機(jī)操作經(jīng)驗(yàn)的用戶可以不經(jīng)任何培訓(xùn)就可以直接使 用該軟件。 ( 2)目錄窗體,用于創(chuàng)建圖片的管理目錄。 ( 4)可以以全屏幕的方式瀏覽圖片。也可以對(duì)同目錄下的圖片以自動(dòng)播放的形式進(jìn)行瀏覽,并可以調(diào)整自動(dòng)播放的時(shí)間間隔。 ******學(xué)院 信息工程系畢業(yè)設(shè)計(jì)(論文) 第 6 頁 共 21 頁 第三章 需求分析 需求分析階段的任務(wù) ( 1)可以對(duì)目錄下的圖片以縮略的方式進(jìn)行瀏覽,并在瀏覽過程中可以刪除一張或多張圖片。通過原圖的文件名可以找到相對(duì)應(yīng)的縮略圖,如果縮略圖不存在,則即時(shí)生成相應(yīng)的縮略圖。 本次設(shè)計(jì)另辟蹊徑,以達(dá)到類似效果。另外一種解決方法是給每張圖片生成一張縮略圖,并存放于數(shù)據(jù)庫中,在瀏覽縮略圖時(shí),直接從數(shù)據(jù)庫中讀取縮略圖并顯示。 圖片瀏覽器難點(diǎn)在于縮略圖的顯示,如果一個(gè)目錄中有很多圖片,而每張圖片的尺寸都比較大,把每張圖片都縮小并顯示出來需要 花費(fèi)很長的時(shí)間,這樣會(huì)導(dǎo)致應(yīng)用程序的假死現(xiàn)象(在沒有完成某項(xiàng)工作之前,應(yīng)用程序無法進(jìn)行其他操作)。和其他許多語言 )來編寫代碼。程序員可以將多種與 .NET兼容的語言 (圖 11)結(jié)合起來開發(fā) .NET 應(yīng)用程序。 .NET 策略的一個(gè)主要方面是它與具體的語言或平臺(tái)無關(guān)。這個(gè)平臺(tái)也允許開發(fā)者創(chuàng)建基于 Web 的應(yīng)用程序,這些應(yīng)用程序能夠發(fā)布到多種不同的設(shè)備 (甚至是無線電話 )和臺(tái)式機(jī)上。 .NET 平臺(tái)對(duì)早期的開發(fā)平臺(tái)作了重大改進(jìn)。 .NET 還是一個(gè)開發(fā)平臺(tái),它向廣大的程序員提供了功能強(qiáng)大的集成開發(fā)環(huán)境( IDE) ——— Visual Studio .NET。就這方面而言,目前 c提供給了程序員更多的自由和更好的性能來使用 XML。 C編寫的應(yīng)用程序就具有強(qiáng)大的跨平臺(tái)性,這種跨平臺(tái)性也包括了 c程序的客戶端可以運(yùn)行在不同類型的客戶 端上,比如 PDA、手機(jī)等非 PC 裝置。不久,那些視頻服務(wù)器組件也很快會(huì)出現(xiàn),有了這些強(qiáng)大的組件,我們可以設(shè)計(jì)出功能更加強(qiáng)勁的企業(yè)級(jí)分布式應(yīng)用系統(tǒng)。能夠繼承和使用任何語言所編寫的程序可以稱得上是知識(shí)的繼承,這樣做的好處是節(jié)省了大量******學(xué)院 信息工程系畢業(yè)設(shè)計(jì)(論文) 第 3 頁 共 21 頁 的工作,你不必把 COBOL等語言強(qiáng)行改成另一種語言, .NET 讓各種語言真正地互相交流了。利用 c的這些功能,可以使開發(fā)者通過 較少的代碼來實(shí)現(xiàn)更強(qiáng)大的應(yīng)用程序,并且能夠更好地避免錯(cuò)誤發(fā)生,從而縮短了應(yīng)用系統(tǒng)的開發(fā)周期。 c的 RAD 功能主要表現(xiàn)在例如垃圾收集、指代等眾多特性上。 7. 快速應(yīng)用開發(fā)( RAD)功能 支持快速開發(fā)( Rapid application development)可以說是目前開發(fā)語言最為重要的一大功能,也正是 C/C++的致命傷。 6 .靈活性和兼容性 在簡化語法的同時(shí), C并沒有失去靈活性 。為了幫助開發(fā)人員處理這些問題 C在語言中內(nèi)置了版本控制功能。為減少開發(fā)中的錯(cuò)誤, C幫助開發(fā)者通過更少的代碼完成相同的功能,這部大減輕了編程人員的工作量同時(shí)更有效 的避免了從錯(cuò)誤的產(chǎn)生。一旦這樣的軟件被投入使用,尋找與改正這些簡單錯(cuò)誤的代價(jià)是讓人無法估計(jì)的。任何人都會(huì)犯錯(cuò),即使是最熟練的程序員也不例外,如忘記變量的初始化,對(duì)不屬于自己管理范圍內(nèi)存的 空間進(jìn)行修改等。僅需要使用簡單的 C語言結(jié)構(gòu), C組件就能夠方便地為 WEB 服務(wù),并允許它們通過 Inter 被運(yùn)行在任何操作系統(tǒng)上的任何語言 所調(diào)用。由于有了 WEB 服務(wù)框架的幫助,對(duì)程序員來說,網(wǎng)絡(luò)服務(wù)看起來就像是 C的本地對(duì)象。 的應(yīng)用程序可以使用 ,也可以使用 C語法。 3 .與 WEB 的緊密結(jié)合 ******學(xué)院 信息工程系畢業(yè)設(shè)計(jì)(論文) 第 2 頁 共 21 頁 網(wǎng)上辦公和電子商務(wù)在各行各業(yè)中的 到越來越廣泛的的應(yīng)用, B/S 模式程序的市場需求越來越多。比如程序中需要在窗口上畫圖的筆就是一種資源,在早期的 windows 版本中,程序使用完資源后應(yīng)該及時(shí)解放,否則會(huì)導(dǎo)致系統(tǒng)資源不足而運(yùn)行變慢。 2 .自動(dòng)的資源回收機(jī)制 C與 .NET 的完美集成,使得 C完全擁有 .NET 的自動(dòng)回收機(jī)制。 C取消了指針,不允許直接對(duì)內(nèi)存進(jìn)行操作,讓代碼運(yùn)行在安全的環(huán)境中。 C的特點(diǎn) 1 .簡潔易用的語法 C主要從 C 和 C++繼承而來,同時(shí)吸收 Java 和 Delphi 的優(yōu)點(diǎn),摒棄了 C 和 C++中一些比較復(fù)雜而且不常用的語法元素比如父類繼承。 C是一種最新的、面向?qū)ο蟮木幊陶Z言, C使得程序員可以在 Miscrsoft 開發(fā)的最新的 .NET 平臺(tái)上快速的編寫應(yīng)用程序。高度的靈活性和強(qiáng)大的底層控制力,但是利用 C、 C++語言開發(fā)的 Windows 應(yīng)用程序顯然復(fù)雜了很多,同時(shí)也犧牲了一定的效率與 VB 相比,同等級(jí)的 C、 C++完成一個(gè)程序往往需要 更多的時(shí)間來完成開發(fā),因此各層人士都試圖 尋找一種新的語言,希望能在功能和功率之間找到一種更為理想的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1