Para que possamos de nossa aplicação chamar um executável basta utilizar a Namespace System.Diagnostics.
Suponhamos que queremos adicionar uma Label com o endereço de nosso site para ser chamada quando clicado, basta fazer como o exemplo abaixo.
public void ChamaLink()
{
string app = @"C:\Program Files\Internet Explorer\iexplore.exe";
string param = "http://csharpbrasil.com.br";
System.Diagnostics.Process process = System.Diagnostics.Process.Start(app, param);
}
Essa classe ira chamar qualquer aplicação que desejar.
Abraço e sucesso!!!
Posts relacionados:
- Dica – Converter um DataSet em XML
- Dica – Alterando o diretório temporário do ASP.NET
- Dica – Criptografia MD5 com C-Sharp
- Executando código dinâmico em C-Sharp
- Dica – Adicionar um arquivo CSS dinamicamente em um WebForm
Postado em C#, Dicas, Visual Studio | Marcado como .NET, C#, Diagnostics, Dicas, Framework, Process




Gostaria de sabe ser tem como fazer isso:
Abri um bloco de notas(ele tará no desktop) ao abri ele pode-se pega tudo que estará ali escrito. ex:.
Hello << ai isso seria pego pelo c# tem como se não entendeu Desculpa pelo meu português.. me add vlw´s
Muito bom suas dicas.
Na verdade ele irá chamar um executável.
Ex:
public void AbreArquivoTexto()
{
string app = @”C:\WINDOWS\notepad.exe”;
string param = @”C:\meu_arquivo_texto.txt”;
System.Diagnostics.Process process = System.Diagnostics.Process.Start(app, param);
}
Agora se sua necessidade é abrir um arquivo texto e pegar seu conteúdo, você precisara fazer de outra forma.
Me fale que te passo.
Abraço!
eu quero fazer em C#,um jogo da forca.
mais eu ñ estou conserguindo,será que dar para me ajuda….
Sim, ajudo. O que voce ja conseguiu fazer?
Opa eai blz, eu qria saber como eu faço pra enviar um email a partir de uma aplicação csharp(classe e contatos)
Muito boas as dicas!!! Valew
Beleza Alexandre,
Em um artigo anterior, eu escrevi sobre o envio de e-mail em webforms, mais a mesma técnica poderá ser usada para winform.
Veja isso no tópico 4 onde falo do mecanismo de envio.
Qualquer dúvida é só falar.
Abraço
olá
e se fosse para abrir um um arquivo com o caminho da web, com uma aplicação web.