title: How to create a visual basic dialog box that users can input text
body: <p>I have a program that lets users create very basic images with a picture and a greeting. I want the user to be able to select the text.</p>
  
  <pre><code>Public Sub setText(ByVal aMessage As String)
      fmessage.Text = aMessage
  </code></pre>
  
  <p>This is the method i want to invoke. How do I create a dialog box that lets users input what they want so that <code>fmessage</code> holds that value?</p>