ReturnPicture
Returns the loaded resource bytes as an IPictureDisp object.
Syntax: object.ReturnPicture() As IPictureDisp
ReturnPicture passes the raw bytes stored by the preceding Read call to Global.LoadPicture, the twinBASIC form of LoadPicture that accepts a byte array. LoadPicture interprets the bytes as an image and returns an IPictureDisp COM object. The returned picture can be assigned directly to the Picture property of any standard VB control that accepts one (such as PictureBox or Image).
Important
Read must be called before ReturnPicture. An instance on which Read has not been called holds no image data for LoadPicture to read.
Example
This example loads a PNG image embedded as a custom resource and assigns it to a PictureBox control.
Private Sub Form_Load()
Dim res As New cRes
res.Read "MY_IMAGE", "CUSTOM"
Picture1.Picture = res.ReturnPicture()
End Sub
See Also
- Read method
- ReturnBytes method
- ReturnBase64 method