Vou falar rápidamente deste útil método do Namespace “System.Diagnostics”.
Este é aquele método que todos querem saber quando precisam "startar"/iniciar uma outra aplicação pelo software que está sendo construído
... ou até mesmo rodar um .bat.
Mais do que isto, o Process.Start(), abre arquivos que tenham programas vinculados e até mesmo URLs :)
Exemplo:
using System.Diagnostics;
namespace ProcessStart
{
class Program
{
static void Main(string[] args)
{
try
{
Process.Start("http://www.spoky.com.br/");
Process.Start(@"C:\Documents and Settings\All Users\Documentos\Minhas imagens\Amostras de imagens\Pôr-do-sol.jpg");
Process.Start("msconfig.exe");
}
catch
{ }
}
}
}
Dentre as 5 assinaturas disponíveis, tem como vincular um arquivo a um processo que será iniciado e todo o controle de dominínio e segurança de execução de um aplicativo.
...divirtam-se!
Mais info em: http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start(VS.71).aspx
0 comentários:
Postar um comentário