用户控件中的
Public Sub LoadImage(ByVal sTxt As String)  
               picBuffer.Picture = LoadPicture(sTxt)
End Sub过程,sTxt是一个图片的路径,在窗体中调用PicCtl1.LoadImage (App.Path & "/test.bmp")可以实现。现在我想在窗体中直接传一个picturebox1.picture值进入用户控件,而不是路径,要如何写啊?如:PicCtl1.LoadImage (picturebox1.picture)Public Sub LoadImage(ByVal picture1 As picture1box??这样写有错)  
               picBuffer.Picture = picture1.picture
End Sub

解决方案 »

  1.   

    picturebox1.picture 的值不是一个  stxt ,stxt 是一个 文件路径 
    PicCtl1.LoadImage  ()也要的是一个文件路径
      

  2.   

    不是这 个意思,我不想要文件路径,我想要把picture1.picture直接传入用户控件
      

  3.   

    你是想传一个picture1的图像吧?
      

  4.   

     Sub LoadImage(ByVal Pic1 As PictureBox)因为你窗体上有叫picture1控件,所以过程中就不能picture1做变量
      

  5.   

    Public Sub LoadImage(ByVal pic1 As picture1box)  
      picBuffer.Picture = pic1.picture
    End Sub