Comment lancer un processus, tel que le lancement d'une URL lorsque l'utilisateur clique sur un bouton ?
Réponses
Trop de publicités?
AVIK DUTTA
Points
106
Inclure le using System.Diagnostics;
.
Et ensuite appeler ceci Process.Start("Paste your URL string here!");
Essayez quelque chose comme ça :
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Diagnostics;
namespace btnproce
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
string t ="Balotelli";
Process.Start("http://google.com/search?q=" + t);
}
}
}
Veuillez noter qu'il s'agit d'une page ASP.NET à titre d'exemple. Vous devez essayer d'improviser un peu.
user4340666
Points
971
Pour commencer Microsoft Word par exemple, utilisez ce code :
private void button1_Click(object sender, EventArgs e)
{
string ProgramName = "winword.exe";
Process.Start(ProgramName);
}
Pour plus d'explications, consultez ce lien .
NoNAME
Points
55
Vous pouvez utiliser cette syntaxe :
private void button1_Click(object sender, EventArgs e) {
System.Diagnostics.Process.Start(/*your file name goes here*/);
}
Ou même ça :
using System;
using System.Diagnostics;
//rest of the code
private void button1_Click(object sender, EventArgs e) {
Process.Start(/*your file name goes here*/);
}
Les deux méthodes permettraient d'accomplir la même tâche.
- Réponses précédentes
- Plus de réponses