Ciao,
certo, ti basta controllare nel main se ti viene passato quel parametro ed avviare la form (solo quella o prima quella e poi un'altra form):
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
if (args != null && args.Length > 0)
{
switch (args[0].ToUpper())
{
case "SETUP":
case "/SETUP":
FormSetup f = new FormSetup();
f.ShowDialog();
//--- oppure se vuoi lanciare solo quella
//Application.Run(f);
//return;
break;
default:
break;
}
}
//--- lancio la form principale
Application.Run(new MainForm());
}
}
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo