title: Adding Text to Image Drawn with GDI+
body: <p>I am displaying images using a timer and picturebox. The images seem to be adding on top of each other instead of displaying one, then removing that one, and loading another.</p>
  <p>As the images are displayed, I would like to overlay text on the images.</p>
  <p>Here is the code I am using to create images and text</p>
  <pre><code> Dim fname As String = (Actually an array in images(jpg) that display with timer)
      Dim bm As New Bitmap(fname)
      PicBox.Image = bm
      findex -= 1  (index of image array)
      Dim g As Graphics = PicBox.CreateGraphics
      g.DrawImage(bm, 300, 10)
      g.DrawString(&quot;Kishman Tukus&quot;, New Font(&quot;Arial&quot;, 24, FontStyle.Bold), Brushes.Green, 400, 100)
      g.ResetTransform() '   
      g.Dispose()
  </code></pre>
  <hr />
  <p>I need the images to display in the picturebox one at a time using the timer and I need to overlay
  text on the images too.</p>
  <p>can someone help me stop the images from adding to the picturebox instead of displaying one at a time?
  Or even better, don't use a PictureBox at all, just display images with text overlay?
  In any case, i need to stop the memory bleed.
  thank you</p>