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

正文內(nèi)容

基于c多機(jī)聯(lián)合繪圖軟件的實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-18 17:05本頁(yè)面
  

【正文】 現(xiàn)的方法 就拿矩形列舉吧。在繪制矩形時(shí),在ToolRectangle類(lèi)的OnMouseUp事件中,向主機(jī)發(fā)送DrawMyRectangle命令,主機(jī)收到后再將發(fā)送給所有聯(lián)合制圖的計(jì)算機(jī)(包括主機(jī)和所有附機(jī))。所有計(jì)算機(jī)收到命令后,再統(tǒng)一實(shí)現(xiàn)矩形的繪制。這樣一來(lái),即可確保所有的計(jì)算機(jī)看到的界面都是一致的編輯主要有兩個(gè)功能,一是用來(lái)選擇對(duì)象 二是用來(lái)刪除選擇對(duì)象, 實(shí)現(xiàn)代碼如下;private void 刪除ToolStripMenuItem_Click(object sender, EventArgs e) { ()。 } private void 全部選擇ToolStripMenuItem_Click(object sender, EventArgs e) { ()。 }通過(guò)Image類(lèi)的save方法將對(duì)象保存為圖片即可實(shí)現(xiàn)導(dǎo)出功能。實(shí)現(xiàn)導(dǎo)出圖片功能的代碼如下;private void 導(dǎo)出圖片ToolStripMenuItem_Click(object sender, EventArgs e) { Bitmap myBitmap = DrawImage()。 string fileName = + \\。 (fileName, )。 (\n導(dǎo)出成功\n\n導(dǎo)出位置: + fileName)。 }打印功能的實(shí)現(xiàn)主要用到PrintPreviewDialog對(duì)話框和PrintDocument類(lèi)其中,PrintPreviewDialog實(shí)現(xiàn)打印預(yù)覽功能,PrintDocument實(shí)現(xiàn)打印功能。PrintPreviewDialog對(duì)話框表示包含從Windowns窗體應(yīng)用程序中進(jìn)行打印的PrintPreviewControl的對(duì)話框體。PrintDocument類(lèi)定義一個(gè)可再次使用的對(duì)象,該對(duì)象將輸出發(fā)送到打印機(jī)。實(shí)現(xiàn)打印功能時(shí),首先創(chuàng)建PrintDocument類(lèi)的實(shí)例額,設(shè)置掃描打印方式的屬性,然后調(diào)用Print方法開(kāi)始打印進(jìn)程。在PrintDocument的PrintPage事件中,通過(guò)PrintPageEventArgs中包含的Graphics對(duì)象,處理指定的打印輸出。 圖片的打印預(yù)覽實(shí)現(xiàn)的關(guān)鍵代碼如下;private MemoryStream streamToPrint。 private void 打印預(yù)覽ToolStripMenuItem_Click(object sender, EventArgs e) { PrintDocument printDocument1 = new PrintDocument()。 += new PrintPageEventHandler(printDocument1_PrintPage)。 Bitmap myBitmap = DrawImage()。 streamToPrint = new MemoryStream()。 (streamToPrint, )。 PrintPreviewDialog p = new PrintPreviewDialog()。 = true。 = printDocument1。 = 。 = 。 ()。 } private void printDocument1_PrintPage(object sender, e) { image = ()。 ()。 int x = 。 int y = 。 int width = 。 int height = 。 if ((width / ) (height / )) { width = 。 height = * / 。 } else { height = 。 width = * / 。 }private static Bitmap DrawImage() { Bitmap myBitmap = new Bitmap(, )。 Graphics g = (myBitmap)。 ()。 (g)。 Pen p = new Pen(, 1f)。 Rectangle myRectangle = new Rectangle(1, 1, 2, 2)。 (p, myRectangle)。 ()。 return myBitmap。 }第四章 系統(tǒng)調(diào)試對(duì)于本次軟件的測(cè)試與調(diào)試,由于在軟件的設(shè)計(jì)過(guò)程中主要是按照分模塊的方式進(jìn)行程序的設(shè)計(jì),因而大大方便了對(duì)軟件的測(cè)試及調(diào)試。同時(shí)由于在本軟件的設(shè)計(jì)中,程序代碼往往集中在某一按鈕或某一行為的操作之下,所以各個(gè)程序段都具有明顯的獨(dú)立性,這就使得對(duì)程序的調(diào)試變得較為簡(jiǎn)單、方便。在本次軟件的測(cè)試過(guò)程中,首先主要通過(guò)分模塊的測(cè)試方法對(duì)軟件進(jìn)行測(cè)試,在測(cè)試的過(guò)程中將按照軟件的要求對(duì)軟件進(jìn)行操作;在第一次的測(cè)試中,對(duì)軟件將進(jìn)行正確的操作,以確定對(duì)軟件程序的設(shè)計(jì)是否符合語(yǔ)法的要求,同時(shí)是否正確的使用了其相應(yīng)的組件進(jìn)行了非法的操作。如果未能確定出錯(cuò)的具體位置,那么可以通過(guò)Microsoft Visual Studio 2008所提供的單步執(zhí)行的方法對(duì)程序進(jìn)行單步的跟蹤,以確定具體的出錯(cuò)位置。而如果程序并沒(méi)有錯(cuò)誤,但程序執(zhí)行所產(chǎn)生的結(jié)果并不符合理論上的結(jié)果,那只能說(shuō)明此錯(cuò)誤是由于程序的編程思路的錯(cuò)誤所造成的,那么對(duì)于這樣的錯(cuò)誤,單步的跟蹤執(zhí)行并不能發(fā)現(xiàn)其中的錯(cuò)誤。此錯(cuò)誤的調(diào)試只能通過(guò)對(duì)個(gè)人的編程思路進(jìn)行檢查,改變自己的編程思路。同時(shí),Microsoft Visual Studio 2008中也提供了強(qiáng)大的異常處理功能,重新生成解決方案指令就是Microsoft Visual Studio 2008所提供的一個(gè)強(qiáng)大的幫助。 系統(tǒng)測(cè)試結(jié)果分析每個(gè)功能模塊通過(guò)一系列測(cè)試后,其基本功能都能夠很好的實(shí)現(xiàn),系統(tǒng)的整體功能也沒(méi)有很大的問(wèn)題,不過(guò)也存在一些細(xì)節(jié)問(wèn)題,下面將詳細(xì)講解修改過(guò)程:用Microsoft Visual Studio 2008編程運(yùn)行程序是出錯(cuò),顯示命名空間出錯(cuò),經(jīng)過(guò)老師的幫助,發(fā)現(xiàn)命名空間不能加.cs,導(dǎo)致不能定義,從而不能調(diào)用。修改后的程序才得以完美運(yùn)行。:程序運(yùn)行后,當(dāng)?shù)街本€繪制時(shí),經(jīng)常先是未響應(yīng),然后出錯(cuò),通過(guò)Microsoft Visual Studio 2008的異常幫助器,如圖所示正如圖中所示未將對(duì)象引用設(shè)置到對(duì)象實(shí)例,也就是代碼中的“w”沒(méi)被引用。經(jīng)過(guò)老師的指導(dǎo)修改,將對(duì)象引用到了對(duì)象實(shí)例,直線繪制功能得以完善。第五章 結(jié) 論經(jīng)過(guò)將近一個(gè)學(xué)期的設(shè)計(jì),基于C多機(jī)聯(lián)合繪圖系統(tǒng)基本開(kāi)發(fā)完畢。其功能基本符合任務(wù)要求,能夠很好地實(shí)現(xiàn)多機(jī)聯(lián)合繪圖功能。本次畢業(yè)設(shè)計(jì)采用的開(kāi)發(fā)工具是Microsoft Visual Studio 2008,在開(kāi)發(fā)過(guò)程中更加熟悉了該開(kāi)發(fā)環(huán)境的使用方法,熟練掌握了一些開(kāi)發(fā)軟件的技巧,同時(shí)由于本次畢業(yè)設(shè)計(jì)還涉及的內(nèi)容是數(shù)字圖像處理,因而這次的畢業(yè)設(shè)計(jì)使本人對(duì)數(shù)字圖像處理方面的知識(shí)也有了更多的了總之,通過(guò)本次畢業(yè)設(shè)計(jì),進(jìn)一步加深了對(duì)軟件設(shè)計(jì)的掌握,加強(qiáng)了對(duì)Microsoft Visual Studio 2008軟件的使用。學(xué)習(xí)到了很多理論知識(shí),加強(qiáng)了實(shí)踐的能力。但由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,如用戶(hù)界面不夠美觀,錯(cuò)誤處理不夠等多方面問(wèn)題。這些都有待今后的進(jìn)一步改善參考文獻(xiàn)[1] 馬駿, C網(wǎng)絡(luò)應(yīng)用編程(第二版)[M].人民郵電出版社, 2010, 02[2] Thomas ,Clifford Stein. Introduction to Algorithms[M]. United States of America: Mit Pr,2005,12[3] [美] Harry H Cheng. C for Engineers and Scientists: An Interpretive Approach[M].McGrawHill, New York, 2009[4] C++面向?qū)ο缶幊探坛蹋ǖ诙妫M].北京清華大學(xué)出版社2007,171293[5] Jeff Windows 程序設(shè)計(jì)(第二版)[M]. 北京清華大學(xué)出版社2007,5161[6] 譚浩強(qiáng),張基溫.C語(yǔ)言程序設(shè)計(jì)教程. [M]. 北京高等教育出版社,2001.[7] 曾令華,計(jì)算機(jī)圖形學(xué)和計(jì)算機(jī)視覺(jué) [J]. 電子科技文摘2001, 33 (4):6267.[8] 嚴(yán)蔚敏,.數(shù)據(jù)結(jié)構(gòu) C語(yǔ)言版 [M]. .北京清華大學(xué)出版社2005,53216[9] 賀興華,周媛媛, 圖像處理[M].人民郵電出版社,.[10] 龔聲蓉,劉純平,王強(qiáng). 數(shù)字圖象處理與分析[M]. 清華出版社 ,致 謝在本次畢業(yè)設(shè)計(jì)中,我從指導(dǎo)老師方芳老師身上學(xué)到了很多東西。方芳老師認(rèn)真負(fù)責(zé)的工作態(tài)度和豐富的理論知識(shí)使我受益良多。無(wú)論在理論上還是實(shí)踐上,都給了我很大的幫助,感謝她的耐心輔導(dǎo)。此外,我還要感謝那些在畢業(yè)設(shè)計(jì)過(guò)程中所有支持和幫助我的人。對(duì)于一個(gè)編程經(jīng)驗(yàn)不足的我來(lái)說(shuō),編寫(xiě)這樣一個(gè)活用類(lèi)的定義的程序,是非常困難的,正是由于他們的幫助我才能順利的完成畢業(yè)設(shè)計(jì),我非常感謝你們的支持,在以后我會(huì)更加努力,爭(zhēng)取做得更好。附錄1. 初始模塊程序public partial class PreMainForm : Form { public PreMainForm() { InitializeComponent()。 = 。 IPAddress[] addrIP = (())。 int n = 1。 = addrIP[n].ToString()。 = addrIP[n].ToString()。 = false。 = true。 = 。 = false。 } private void radioButton_CheckedChanged(object sender, EventArgs e) { = !。 if () { = 。 } else { = 。 } } private void buttonOK_Click(object sender, EventArgs e) { = false。 if ()//本機(jī)為主機(jī) { = new MyServer()。 //創(chuàng)建新客戶(hù)端,用于自己與本機(jī)通信 = new MyClient()。 = 。 = 。 IPEndPoint ipe = new IPEndPoint((), )。 = new TcpClient()。 (ipe)。 ()。 ()。 = true。 ()。 } else { I
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1