当前位置: 代码迷 >> VB Dotnet >> 用VB。net自定义控件,图片观察并显示名字
  详细解决方案

用VB。net自定义控件,图片观察并显示名字

热度:100   发布时间:2016-04-25 02:04:25.0
用VB。net自定义控件,图片察看并显示名字。
最近在做一个控件,要求显示图片并可以像pictureBox一样可以选择图片,但下面要显示图片的名字。这个怎么写
------解决思路----------------------
图片的名字?
图片哪里来的名字?
如果是你自己取名,你底下放个label呗
------解决思路----------------------
picturebox底下放个label呗。

路径选择用OpenFileDialog(假设你 是winform)
https://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog(v=vs.110).aspx

页面里有例程
------解决思路----------------------

         Dim PathImage As String '图片的全路径
        Dim ImageName As String '图片的名称
        Dim Ofd As New OpenFileDialog()
        Ofd.Multiselect = True
        Ofd.Filter = "图像文件 (*.bmp;*.gif;*.jpg;*.jpeg;*.png)
------解决思路----------------------
*.bmp;*.gif;*.jpg;*.jpeg;*.png"
        Dim diares As DialogResult = Ofd.ShowDialog()
        If diares = Windows.Forms.DialogResult.OK Then
            For i As Integer = 0 To Ofd.FileNames.Length - 1
              PathImage = Ofd.FileNames(i)  ’图片的全路径
                Dim temp As String() = Ofd.FileNames(i).Split(New Char() {"\"c}, StringSplitOptions.RemoveEmptyEntries)
                ImageName = temp(temp.Length - 1)  '获取图片名称

            Next
        End If


放个对话框控件,选择图片,获取路径和名称的方法,供参考!
  相关解决方案