title: Passing arguments to run application
body: <p>Looking for help on this project, I am new and might not know all terms so please bare with me.</p>
  <p>Project contains multiple winforms panels. Start one is my dashboard then I have others that do specific functions/features. What I need to be able to do is call up the separate winforms from an outside bat file that comes from a third party software (I have no control over them).</p>
  <p>So what I would like to do is this programname.exe runs the dashboard programname.exe -a runs a different winform with in my program. I am not sure what this is called to do this.</p>
  <p>Any help would be great even if a place to go and look it up.</p>
  <pre><code>namespace Versi_Send_Email
  {
  public partial class DashBoard : Form
  {
      public DashBoard()
      {
          InitializeComponent();
      }
  
      private void DashBoard_Load(object sender, EventArgs e)
      {
          INIFile inif = new INIFile(@&quot;c:\test\mailsettings.ini&quot;);
          sitetxtbox.Text = inif.Read(&quot;Properties&quot;, &quot;site&quot;);
          emailtotxtbox.Text = inif.Read(&quot;Properties&quot;, &quot;personto&quot;);
          cctotxtbox.Text = inif.Read(&quot;Properties&quot;, &quot;ccto&quot;);
          bcctextbox.Text = inif.Read(&quot;Properties&quot;, &quot;bcto&quot;);
      }
  </code></pre>