RE:Como insertar una imagen en un formulario MDI .
En www.ambsoftware.com, recomiendan la siguiente rutina:
Cómo poner de fondo de un formulario una imagen en mosaico
Para colocar como fondo de nuestro formulario una imagen en mosaico, bastará con escribir la siguiente rutina.
En el formulario añadiremos un PictureBox y en el evento Form_paint escribiremos:
Dim i As Integer
For i = 0 To Form1.ScaleHeight Step Picture1.Height
For j = 0 To Form1.ScaleWidth Step Picture1.Width
PaintPicture Picture1, j, i, Picture1.Width, Picture1.Height
Next
Next
Si lo que quieres es poner solo una imagen y no en mosaico, quitale los dos bucles For.
Saludos desde Lima