天天看點

第五次作業

一、具體思路

在Windows窗體中使用AxWindowsMediaPlayer控件然後用具體代碼,實作音樂的播放暫停  具體OpenFileDialog類可以用來調用什麼的

二、代碼實作

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        OpenFileDialog openFile = new OpenFileDialog(); 
        private void button1_Click(object sender, EventArgs e)
        {
            openFile.ShowDialog();
        }

        private void button2_Click(object sender, EventArgs e)
        {
            axWindowsMediaPlayer1.URL = openFile.FileName;
        }

        private void button3_Click(object sender, EventArgs e)
        {
            axWindowsMediaPlayer1.close(); 
        }

        private void button4_Click(object sender, EventArgs e)      

三、測試

第五次作業
第五次作業
第五次作業

四、psp分析

PSP2.1 Personal Software Process Stages Time(h)
Planning 計劃
• Estimate 估計這個任務需要多長時間  20
Development 開發
• Analysis 需求分析  0.5
• Design Spec 生成設計文檔 7
• Coding Standard 代碼規範  1
• Design 具體設計
• Coding 具體代碼  5
 • Code Review 代碼複審 1
• Text 測試
Reporting 報告
• Test Report 測試報告
• Size Measurement 計算工作量
• Postmortem 事後總結  3

五、 團隊程式設計總結

其實這個東西做起來不是太難隻是要自己去總結一些東西,和去網上搜尋資料這一方面比較困難,總結這一方面的代碼哪一些改用不該用這方面 ,我們有一些争論,因為讨論一些用哪種方式播放時有些不同想法,還有看到别人做出來的東西更完善時,自己也想完善不過因為,自己有些松懈還有兩人也不想做了是以就隻寫了一部分,因為剛開始讓編寫程式現在容易一些是以做起來還是比較順手的。這次作業還是讓我們有一點信心能做下去的,因為我們有想法完善自己的程式知道哪些方面的代碼可以做

六、團隊分工

我們兩人都去找資料了,因為我寫的代碼比較少而且能完成這次作業是以就用我代碼了是以 一人一半分都是五分