Hi vbzoom and welcome to VBF!

Here is a small procedure that allows to zoom in/out image but KIM that the higher the resolution the more distorted it would get:
VB Code:
  1. Public Sub ZoomPicture(pct As PictureBox, zoom As Double)
  2.     With pct
  3.         .Width = .Width * zoom
  4.         .Height = .Height * zoom
  5.         .PaintPicture .Picture, 0, 0, .ScaleWidth, .ScaleHeight
  6.     End With
  7. End Sub
  8.  
  9. 'usage:
  10. Private Sub Command1_Click()
  11. '============================
  12.  
  13.     'zoom it out
  14.     ZoomPicture Picture1, 0.9
  15.  
  16. End Sub
  17.  
  18. Private Sub Command2_Click()
  19. '============================
  20.  
  21.     'zoom it in
  22.     ZoomPicture Picture1, 1.1
  23.  
  24. End Sub