【正文】
for these are the offences which are and have been, and willeve r be, the source of all the aforesaid evils. The greatest of themare excesses and insolences of youth, and are offences against thegreatest when they are done against religion。 In mending another, you do your self right。 as if a man that negotiates between two princes, to draw them to join in a war against the third, doth extol the forces of either of them above measure, the one to the other: and sometimes, he that deals between man and man, raiseth his own credit with both by pretending greater interest than he hath in either. And in these, and the like kinds, it often falls out that somewhat is produced of nothing: for lies are sufficient to breed opinion, and opinion brings on substance. In military manders and soldiers, vainglory is an essential point。t know what that is! The journey of the witches on broomsticks is well enough known that journey is taken on St. John39。 4)學(xué)??稍试S學(xué)位論文被查閱或借閱。她 孜孜不倦的工作態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng) ,無形中成為我完成項(xiàng)目精神支柱。 [2] 孔長(zhǎng)征 ,李興旺 . 程實(shí)例教程 [M].北京 :北京電子希望出版社 ,。而自動(dòng)關(guān)閉 功能卻是最大化的簡(jiǎn)化用戶的手動(dòng)操作,為用戶全身心享受音樂和電影等多媒體提供完美的服務(wù)。 如圖 14 所示: 第 20 頁 共 26 頁 圖 14選擇關(guān)閉播放器圖 全屏 為了用戶能更好的享受多媒體帶來的視覺享受,項(xiàng)目增加了全屏功能,其實(shí)現(xiàn)代碼為: Try = True Catch ex As Exception MsgBox() End Try 全屏的實(shí)現(xiàn)是有條件的,當(dāng)播放器正在播放或者暫停文件時(shí)候,可以全屏,如果處在停止情況下是不能全屏的。 \) Then Dim obj As New StreamReader( amp。 strfilename) Then 播放列表 .SetSelected(i + 1, True) intcount = i + 1 = ((intcount)) 第 17 頁 共 26 頁 If = False Then = True End If = True = 第 amp。 intcount + 1 amp。其實(shí)現(xiàn)代碼相比打開僅僅是少了清空播放列表的代碼,在這里就不贅言了。*.mid)|*.mp3。*.rmvb。并且將自動(dòng)播放。 3)輸入信息和保存信息的比較: Dim str1 As String str1 = + | + If str1 = strtest Then () = True () () Else MsgBox(用戶名或者密碼錯(cuò)誤 ) End If 認(rèn)證修改 當(dāng)一個(gè)用戶名和密碼 用久了,它的保密性也就隨之下降了,認(rèn)證修改提供解決問題的途徑,及時(shí)的修改用戶名和密碼可以保證播放器系統(tǒng)的安全性,能使播放器的專有性更強(qiáng)。 4 系統(tǒng)實(shí)施方案 媒體播放器界面設(shè)計(jì) 此界面實(shí)現(xiàn)設(shè)計(jì)的大多功能,其中包括文件的加載,播放,以及關(guān)閉播放器等功能。雙擊播放列表中想要播放文件的文件名,直接播放。 系統(tǒng)功能概要圖如圖 2 所示: 第 5 頁 共 26 頁 圖 2 系統(tǒng)功能概要圖 認(rèn)證 認(rèn)證包括兩個(gè)子功能 : 1)認(rèn)證登 錄 :通過用戶名和密碼的認(rèn)證登陸,播放器才能被使用,功能主要是保護(hù)隱私,不能是所有人都能使用播放器,實(shí)現(xiàn)了權(quán)限的分級(jí),更具有安全性。 ;全屏。控件所 支持 的 媒體文件格式 多樣,基本包括所有常用的媒體格式。 6) 避免 “DLL 災(zāi)難 ” 。 Visual Studio .NET 2020 包括來自 Modeler 的全套功能,可幫助構(gòu)建最復(fù)雜的企業(yè)級(jí)應(yīng)用程序和在最小的設(shè)備上部署應(yīng)用程序。目前,不管是支撐多媒體系統(tǒng)的系統(tǒng)軟件,還是管理和開發(fā)軟件,以及多媒體的應(yīng)用軟件都在能力和數(shù)量上還難以滿足多媒體飛速發(fā)展的需要。 而此次設(shè)計(jì)不僅具有操作簡(jiǎn)便、界面友好等特性;而且在功能方面更貼近人們的生活習(xí)慣和操作習(xí)慣。 Visual 。 關(guān)鍵詞 : 媒體播放器 ; Visual ; Microsoft Visual Studio .NET 2020;Windows Media Player 控 件 ;記憶功能The Design and Implement of a Simple Media Player Abstract Nowadays, there are many popular media players. They have more or less certain shortings. For example, the media player is no memory function, the next player didn39。 本論文所描述的播放器是在 Microsoft Visual Studio .NET 2020 平臺(tái)下利用Visual 語言完成的。s operation habit is very worth researching and designing. The thesis described the player which was developed by Visual based on Microsoft Visual Studio .NET 2020. Implement using file manipulation and windows media player controls, ultimately implement a media player which is unique and press close to user habit. The player realized play function for the multimedia documents of WAV, MID, MP3, MOV formats and so on。再加 上如今的播放器 雖然種類多樣化,但 無論是 Windows系統(tǒng)自帶的 Windows Media Player 播放器,還是現(xiàn)在網(wǎng)上流行的千千靜聽,或者是 Kugoo 播放器都或多或少都存在著一些缺點(diǎn),而這些缺點(diǎn)要么是界面與人們平時(shí)的生活習(xí)慣不相符,或者是復(fù)雜難懂;要么就是功能不全不能滿足人們對(duì)網(wǎng)絡(luò)娛樂的追求。同時(shí),多媒體的發(fā)展和應(yīng)用,極大地推動(dòng)了各行各業(yè)的相互滲透和飛速發(fā)展,大大改變了人類社會(huì)的工作環(huán)境和生活方式。 2)利用 Visual 強(qiáng)大的文件處理能力,實(shí)現(xiàn)身份認(rèn)證功能和記憶功能。 3) 構(gòu)建完善而安全的 Web 應(yīng)用程序。Visual 集程序的代碼編輯、編譯、連接和調(diào)試等功能于一體,提供了一個(gè)完整方便的開發(fā)界面和許多有效的輔助開發(fā)工具。 ; 播放 。自定義播放順序則是由上一首、下一首、暫停 /播放、停止、播放列表等子功能模塊組成。 播放 播放包括了三個(gè)子功能: 1) 自定義播放順序 : 單擊下一首按鈕 ,開始播放下一個(gè)文件 ,單擊上一首按鈕 ,開始播放上一個(gè)文件。 關(guān)閉 關(guān)閉包括兩個(gè)子功能: 1)循環(huán)播放:在默認(rèn)情況下,播放器是處在循環(huán)播放狀態(tài)中,所謂循環(huán)播放就是當(dāng)播放完播放列表中的多媒體文件時(shí),又回到第一個(gè)文件開始播放。其實(shí)現(xiàn)代碼為: 1)用戶名和密碼保存函數(shù) If ( amp。 \) Then ( amp。*.mp3。*.mpg|音頻文件 (*.mp3。 strfile(i)) (filename(i)) 4)自動(dòng)播放: = filename(0) 播放列表 .SetSelected(0, True) cmbAdd() 5)操作流程: 單擊圖 3 上面的‘打開’按鈕,彈出文件加載對(duì)話框,如圖 6所示: 圖 6打開彈出對(duì)話框 選擇要打開的文件,單擊圖 6的“打開”按鈕,加載文件成功。其實(shí)現(xiàn)代碼為:() = False = False = Isplay = Not Isplay If Isplay = True Then = 播放 End If 自定義播放順序 當(dāng)用戶想通過自己的操作隨意改變播放的順序時(shí),可以采取三種方式:?jiǎn)螕羯弦皇装粹o;單擊下一首按鈕 ;在播放列表中雙擊任意一個(gè)文件的名稱,從而實(shí)現(xiàn)自定義播放順序。其實(shí)現(xiàn)代碼為: 播放列表 .SetSelected(CInt(), True) intcount = CInt() = ((intcount)) = ((intcount)) If = False Then = True End If = True 連續(xù)播放多個(gè)文件的實(shí)現(xiàn) 播放器開始播放后將連續(xù)播放后面的其他文件,不需要用戶再去手動(dòng)才能繼續(xù)播放,使整個(gè)播放過程自動(dòng)化,連續(xù)化,從而使用戶全身心傾聽或者觀看多媒體文件。 \) Then ( amp。//使其被選中 = ((intcount)) = 第 amp。當(dāng)然我們必須看到多媒體給我們帶來的好處,聲音的沖擊,視覺的感化,使我們接受新事物的能力加強(qiáng),更能適應(yīng)現(xiàn)在社會(huì)飛速的變遷和知識(shí)的更替。同時(shí)也從中學(xué)習(xí)到了很多以前在書本上所沒能學(xué)習(xí)到知識(shí),提高了我自身的自學(xué)能力,也提高了我單獨(dú)解決問題的能力,對(duì)即將到來的工作和生活打下了一定的基礎(chǔ),增強(qiáng)了我個(gè)人面對(duì)問題的能力。 [8] Visual [M].北京 :人民郵電出版社 ,20200101。 關(guān)于學(xué)位論文使用權(quán)和研究成果知識(shí)產(chǎn)權(quán)的說明 本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括: 1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。s really a pleasure now and then to bee a mere nothing, especially when a man is as highly placed as I am. And then to think that we all, even with patent lacquer, are nothing more than insects of a moment on that anthill the earth, though we may be insects with stars and garters, places and offices! One feels quite a novice beside these venerable millionyearold boulders. On last New Year39。 but according to die French proverb。 omnium, quae cHxerat jeceratque, arte quadam ostentator: for that proceeds not of vanity, but of natural magnanimity, and discret