回 帖 发 新 帖 刷新版面

主题:怎样利用OpenFileDialog来为ListView添加项?

如题.功能代码我已经编写出来了,但是一运行就有错误,谁能帮我修改一下?

    Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
        '设置事件状态栏显示
        StatusBarPanel1.Text = "正在添加文件..."
        '打开对话框
        OpenFileDialog1.ShowDialog()
        '存储文件名的数组
        Dim FileNames() As String
        '把打开的文件都加入到ListView上。
        Dim FileName = OpenFileDialog1.FileNames
        For i = 0 To FileNames.Length - 1 Step 1
            ListView1.Items.Add(FileNames(i))
        Next
    End Sub

回复列表 (共3个回复)

沙发

Private Sub MenuItem2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem2.Click
        '设置事件状态栏显示
        StatusBarPanel1.Text = "正在添加文件..."
        '打开对话框
        OpenFileDialog1.ShowDialog()
        '存储文件名的数组
        Dim FileNames() As String
        '把打开的文件都加入到ListView上。
        [color=FF0000]FileNames[/color] = OpenFileDialog1.FileNames
        For i = 0 To FileNames.Length - 1 Step 1
            ListView1.Items.Add(FileNames(i))
        Next
    End Sub

板凳

怎样可以做到点击ListView里的项实现播放功能?

3 楼

你这问题无异于“怎样才能发出天马流星拳”
还是一点点来,第一个要解决怎样播放一个音乐文件,对不
大概是要采用一个现有控件咯,就用mediaplayer吧,大家都有
有个属性叫filename,填写文件路径
有个方法叫play(),用来播放
ok
这样就可以了
再把这段小功能放到,listbox的双击事件中,用listbox.SelectedItem.ToString()代替播放文件名那个参数,一切搞定了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册