open
Tenho um sistema em windows aplication,que utiliza os seguintes comandos:
private void button1_Click(object sender, EventArgs e)
{
openImagens.FileName = "";
openImagens.Filter = "Arquivos de Imagem(*.jpg)|*.jpg;";
openImagens.ShowDialog();
txtImgRG1.Text = openImagens.FileName;
}
Porem não gostaria de abrir a pasta "imagens" atraves do sistema do default do windows.
Preciso que o o comando acima execute um sistema de terceiro para localizar e visualizar esta imagem.
Ets Ltda
Curtidas 0
Respostas
Fabio Mans
29/07/2009
Vamos supor que este programa seja o Paint, então você coloca o mspaint.exe na pasta do projeto e chama o método Start da classe Process.
Exemplo
private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("mspaint.exe");
//openImagens.FileName = "";
//openImagens.Filter = "Arquivos de Imagem(*.jpg)|*.jpg;";
//openImagens.ShowDialog();
//txtImgRG1.Text = openImagens.FileName;
}
Espero ter ajudado.
Fabio
Exemplo
private void button1_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("mspaint.exe");
//openImagens.FileName = "";
//openImagens.Filter = "Arquivos de Imagem(*.jpg)|*.jpg;";
//openImagens.ShowDialog();
//txtImgRG1.Text = openImagens.FileName;
}
Espero ter ajudado.
Fabio
GOSTEI 0
Devmedia
29/07/2009
Senhor,
a resposta do consultor foi suficiente? Podemos encerrar o chamado?
a resposta do consultor foi suficiente? Podemos encerrar o chamado?
GOSTEI 0
Devmedia
29/07/2009
por falta de retorno estamos concluindo o chamado. Se ainda as dúvidas sobre esse assunto persistirem, por favor, volte a postar aqui mesmo que o consultor voltará a lhe atender.
GOSTEI 0