﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>StrataFrame Forum » StrataFrame Application Framework - V1 » WinForms (How do I?)  » parameter at the begining ot applicaton</title><generator>InstantForum 2017-1 Final</generator><description>StrataFrame Forum</description><link>http://forum.strataframe.net/</link><webMaster>StrataFrame Forum</webMaster><lastBuildDate>Wed, 08 Apr 2026 03:47:32 GMT</lastBuildDate><ttl>20</ttl><item><title>parameter at the begining ot applicaton</title><link>http://forum.strataframe.net/FindPost29626.aspx</link><description>Hi, &lt;br/&gt;&lt;br/&gt;I just want to launch my application wiht some parameters &lt;br/&gt;&lt;br/&gt;like monappli.exe /param1 /param2&lt;br/&gt;&lt;br/&gt;How can i do that ? &lt;br/&gt;&lt;br/&gt;thanks &lt;br/&gt;&lt;br/&gt;Best regards&lt;br/&gt;&lt;br/&gt;Eric</description><pubDate>Thu, 10 Mar 2011 09:52:15 GMT</pubDate><dc:creator>Eric Leissler</dc:creator></item><item><title>RE: parameter at the begining ot applicaton</title><link>http://forum.strataframe.net/FindPost29667.aspx</link><description>Glad you got it going!&amp;nbsp; Thanks for all of your contributions to the forum!!!&amp;nbsp; :)</description><pubDate>Thu, 10 Mar 2011 09:52:15 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: parameter at the begining ot applicaton</title><link>http://forum.strataframe.net/FindPost29666.aspx</link><description>Hi Trent &lt;br/&gt;&lt;br/&gt;Thanks a lot&lt;br/&gt;&lt;br/&gt;Its cool &lt;br/&gt;&lt;br/&gt;in the attachement file, (paramstrata.exe)&amp;nbsp; the video résult.&lt;br/&gt;&lt;br/&gt;i put this code in the appmain.vb ( just to understand )&lt;br/&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#2b91af size=2 face=Consolas&gt;&lt;font color=#2b91af size=2 face=Consolas&gt;&lt;font color=#2b91af size=2 face=Consolas&gt;STAThread&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;()&amp;gt; _&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Public&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Shared&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Sub&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; Main()&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#008000 size=2 face=Consolas&gt;&lt;font color=#008000 size=2 face=Consolas&gt;&lt;font color=#008000 size=2 face=Consolas&gt;' -- récupération des paramtres de lancements&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; toto() &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;As&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;String&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;toto = &lt;/font&gt;&lt;/font&gt;&lt;font color=#2b91af size=2 face=Consolas&gt;&lt;font color=#2b91af size=2 face=Consolas&gt;&lt;font color=#2b91af size=2 face=Consolas&gt;Environment&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;.GetCommandLineArgs()&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Dim&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; nbparam &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;As&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Integer&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;nbparam = toto.Length&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;If&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; nbparam &amp;gt; 1 &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Then&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;For&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; i = 0 &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;To&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; nbparam - 1&lt;br/&gt;MsgBox(toto(i) &amp;amp; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;CStr&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;(toto.Length))&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;Next&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;End&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;&lt;font color=#0000ff size=2 face=Consolas&gt;If&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;font size=2 face=Consolas&gt;&lt;font size=2 face=Consolas&gt;　&lt;br/&gt;&lt;br/&gt;It running verry well &lt;br/&gt;im going to put a contrib on &lt;a href="http://www.strataframe.fr"&gt;www.strataframe.fr&lt;/a&gt;&lt;br/&gt;&lt;br/&gt;Thanks &lt;br/&gt;&lt;br/&gt;Best regard&lt;br/&gt;&lt;br/&gt;&lt;/font&gt;&lt;/font&gt;</description><pubDate>Thu, 10 Mar 2011 09:42:03 GMT</pubDate><dc:creator>Eric Leissler</dc:creator></item><item><title>RE: parameter at the begining ot applicaton</title><link>http://forum.strataframe.net/FindPost29664.aspx</link><description>Sure, using parameters is a great idea to add in automated features into an executable.&amp;nbsp; This is something that I do regularly, but depending on your approach, can be a little work.&amp;nbsp; I like to create a command line class that can parse the inbound parameters.&lt;br/&gt;&lt;br/&gt;To begin, start with the AppMain.vb or program.cs (if you are using an SF project).&amp;nbsp; Otherwise, just go to your main program entry point.&lt;br/&gt;&lt;br/&gt;You can then call the GetCommandLineArgs() if you are running in a WinForms environment.&amp;nbsp; If you are running in a console app environment, the args will be passed in through the Main entry point as a parameter.&lt;br/&gt;&lt;br/&gt;&lt;span&gt;[codesnippet]Environment.GetCommandLineArgs()[/codesnippet]&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;Next, you can pass these args into a parser that lines up with your desired command line logic.&amp;nbsp; I will generally write RegEx methods to parse the command line based on what I am expecting coming in and then place that into a collection that has the name and value.&amp;nbsp; &lt;br/&gt;&lt;br/&gt;Hope this helps get you started.</description><pubDate>Thu, 10 Mar 2011 08:42:47 GMT</pubDate><dc:creator>Trent L. Taylor</dc:creator></item><item><title>RE: parameter at the begining ot applicaton</title><link>http://forum.strataframe.net/FindPost29663.aspx</link><description>hi,Hello, anyone has idea for parameters launches?&amp;nbsp;thanks best regards</description><pubDate>Thu, 10 Mar 2011 07:40:38 GMT</pubDate><dc:creator>Eric Leissler</dc:creator></item></channel></rss>