PROCESS.START

F001E 04/06/2013 15:09:58
#424382
Boa tarde a Todos...
Tenho esse Código que através de um Projeto eu chamo outro Projeto. No caso é que no Principal.exe ou vou chamar o Caixa.exe e fiz dessa maneira...
private void lblCaixa_Click(object sender, EventArgs e)
{
try
{
string Caminho = System.Windows.Forms.Application.StartupPath + [Ô]\\Caixa.exe[Ô];
if (System.IO.File.Exists(Caminho))
{
Process.Start(Caminho, ClasseGeral.NomeUsuario, Password, [Ô][Ô]);
}
else
{
XtraMessageBox.Show([Ô]Módulo Caixa não encontrado..![Ô], ClasseGeral.Titulomsg, MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
}
}
catch (Exception ex)
{
Funcoes.TrataErro([Ô]frmPrincipal[Ô], [Ô]lblCaixa_Click[Ô], ex.Message);
}
}
Funciona normalmente, o Caixa.exe abre normal, mas não estou conseguindo, ou melhor, não faço ideia de como pegar o Valor da variavel ClasseGeral.NomeUsuario e Password dentro do Caixa.exe...Alguém sabe como fazer isso ?
F001E 04/06/2013 15:58:12
#424384
Já arrumei aqui ... é só alterar o static void Main() para static void Main(string[] args) que os parâmetros virão dentro do string[] args....
Tópico encerrado , respostas não são mais permitidas