Hola:
Descargué WhatsApp de la Microsoft Store, lo puedo ejecutar y funciona. No encuentro ningún lado donde está dicho ejecutable o el .exe para poder llamarlo desde C#.
Aquí dejo el tutorial y código. Ver vídeo.
Código C#:
using System;
using System.Diagnostics; using System.Threading; using System.Windows.Forms;
namespace WhatsApp_01 { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void button_Enviar_Click(object sender, EventArgs e)
{
string numero = textBox_Numero.Text;
string mensaje = richTextBox_Mensaje.Text;
// Abrir la aplicación de WhatsApp versión escritorio.
Process proceso = new Process();
proceso.StartInfo.FileName = @"C:\users\usuario\AppData\WhatsApp\WhatsApp.exe";
proceso.Start();
Thread.Sleep(5000);
SendKeys.SendWait("^n");
Thread.Sleep(2000);
SendKeys.SendWait(numero);
SendKeys.SendWait("{Enter}");
Thread.Sleep(2000);
SendKeys.SendWait(mensaje);
SendKeys.SendWait("{Enter}");
}
private void textBox_Numero_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
}
}
¿Hay alguna manera de encontrar ese ejecutable?
Feliz nuevo año 2024.