quarta-feira, 21 de julho de 2010

Utilizando a função ShellExecute

Como utilizar:
abrirURL("http://forum.programacaobrasil.com");
abrirURL("C:\\arquivo.doc");

A função:
using System.Runtime.InteropServices;

[DllImport("shell32.dll")]
private extern static int ShellExecute(int HWND, string lpOperation, string lpFile, string lpParameters, string lpDirectory, int nShowCmd);

public int abrirURL(string url)
{
    ///
    /// Autor: Marcos Guedes
    /// Email: [Você precisa estar registrado e conectado para ver este link.]
    ///
    return ShellExecute(0, "open", url, "", "", 1);
}

Sem comentários:

Enviar um comentário