RE:PictureBox en tiempo de ejecucion
Para cargar una imagen a un Command Button basta con la línea que vez a continuación. Pero antes de esto la propiedad "Style" del objeto debe estar con el valor 1 - Graphical.
Private Sub Command1_Click()
Command1.Picture = LoadPicture("c:\windows\Plumas.bmp")
End Sub
Para cargar en tiempo de ejecución un objeto PictureBox lo hice, pero con un objeto de este estilo y que estaba definido como matriz de objetos. Entonces definía un solo objeto con que se llamara por ejemplo objImagen y su propiedad Index la establecía a 0.
Cuando deseaba cargar más hacia lo siguiente:
For i = 1 To 3
Load objImagen(i)
objImagen(i).Visible = True
objImagen.Picture = LoadPicture("Imagen" & Format(i) & ".jpg")
Next
Espero que lo te comento te ayude.
Saludos,
Patricio Ramos
Chile