none
关于把一幅图片做lab的背景问题 RRS feed

  • 问题

  •  Dim labImage As System.Drawing.Image
            OpenFileDialog1.Filter = "png文件 (*.png)|*.png" & "|所有文件 (*.*)|*.*"
            OpenFileDialog1.ShowDialog()
            If OpenFileDialog1.ShowDialog = DialogResult.OK Then
                labImage = OpenFileDialog1.Filter
            End If
    错误 1 类型“String”的值无法转换为“System.Drawing.Image”。 E:\练习2\NzRe6\NzRe6\dia.vb 157 24 NzRe6
    怎么改
    2010年8月18日 2:26

答案

  • 你好

     或者你可以嘗試以下的CODE,

    '已在 http://social.microsoft.com/Forums/zh-CN/vbasiczhchs/thread/3351cebe-36c3-40d5-b743-aed7ac594190 回應了

     OpenFileDialog1.Filter = "png文件 (*.png)|*.png" & "|所有文件 (*.*)|*.*"

            If OpenFileDialog1.ShowDialog = DialogResult.OK Then
    Dim i As Image
     i = Image.FromFile(OpenFileDialog1.FileName)

            Label1.Image = i
            End If
    Please correct me if my concept is wrong


    Chi
    • 已标记为答案 酷.睿 2010年8月18日 14:26
    • 取消答案标记 酷.睿 2010年8月18日 14:27
    • 已标记为答案 酷.睿 2010年8月18日 14:27
    2010年8月18日 9:08
    版主

全部回复

  • labImage =new Bitmap (OpenFileDialog1.FileName)
    http://feiyun0112.cnblogs.com/
    2010年8月18日 2:34
    版主
  • 你好

     或者你可以嘗試以下的CODE,

    '已在 http://social.microsoft.com/Forums/zh-CN/vbasiczhchs/thread/3351cebe-36c3-40d5-b743-aed7ac594190 回應了

     OpenFileDialog1.Filter = "png文件 (*.png)|*.png" & "|所有文件 (*.*)|*.*"

            If OpenFileDialog1.ShowDialog = DialogResult.OK Then
    Dim i As Image
     i = Image.FromFile(OpenFileDialog1.FileName)

            Label1.Image = i
            End If
    Please correct me if my concept is wrong


    Chi
    • 已标记为答案 酷.睿 2010年8月18日 14:26
    • 取消答案标记 酷.睿 2010年8月18日 14:27
    • 已标记为答案 酷.睿 2010年8月18日 14:27
    2010年8月18日 9:08
    版主
  • 其实那个也是我的贴~谢谢~你真的很pro
    2010年8月18日 14:26