Olá galera,
Usando vb6, alguém sabe como faço para enviar XML e PDF para um determinado contato para o whatsapp web?
Usando vb6, alguém sabe como faço para enviar XML e PDF para um determinado contato para o whatsapp web?
/leandroascierto.com/blog/enviar-documentos-por-whatsapp-con-vb6/
www.vbforums.com/showthread.php?884675-Automate-WhatsApp
www.vbforums.com/showthread.php?899650-SEND-MESSAGE-TO-WATHAPP-WITH-ATTACHMWENT-IN-vb6
www.vbforums.com/showthread.php?901517-Linking-vb6-with-whatsapp
www.vbforums.com/showthread.php?906995-Chat-Apps-Messager-Whatapp-etc-why
www.vbforums.com/showthread.php?884675-Automate-WhatsApp
www.vbforums.com/showthread.php?899650-SEND-MESSAGE-TO-WATHAPP-WITH-ATTACHMWENT-IN-vb6
www.vbforums.com/showthread.php?901517-Linking-vb6-with-whatsapp
www.vbforums.com/showthread.php?906995-Chat-Apps-Messager-Whatapp-etc-why
Alterado em 02/07/2025 11:39:42
Caro amigo, mto obrigado pela dica, funcionou metade! Ele envia o texto mas não envia os anexos! :(
Alterado em 07/07/2025 15:01:54
o segundo link nem funcionou, os outros todos funcionaram, porem nenhum deles enviaram anexos.....enviam o texto, mas os anexos nao
eu faço assim funciona bem para mim
// Caminho completo do arquivo que será enviado
string arquivo = @"C:\Users\FABRICIO\OneDrive\Desktop\Desenho1.EMB"; // Caminho do arquivo a enviar
string telefone = "000000000000"; // apenas DDD + número (sem +55)
if (!File.Exists(arquivo))
{
Console.WriteLine("Arquivo não encontrado.");
return;
}
// Copia arquivo para área de transferência
StringCollection files = new StringCollection();
files.Add(arquivo);
Clipboard.SetFileDropList(files);
// Inicia o WhatsApp Desktop (ajuste o caminho se necessário)
string caminho = @"C:\Users\SeuUsuario\AppData\Local\WhatsApp\WhatsApp.exe";
if (!File.Exists(caminho))
{
Console.WriteLine("WhatsApp não encontrado!");
return;
}
try
{
Process.Start(new ProcessStartInfo
{
FileName = caminho,
UseShellExecute = true
});
}
catch (Win32Exception ex)
{
Console.WriteLine($"Erro ao iniciar o processo: {ex.Message}");
}
Console.WriteLine("Abrindo WhatsApp Desktop...");
Thread.Sleep(7000); // tempo para abrir o WhatsApp (ajuste conforme necessário)
// Simula Ctrl+F para buscar contato
SendKeys.SendWait("^{f}");
Thread.Sleep(500);
SendKeys.SendWait(telefone);
Thread.Sleep(1000);
SendKeys.SendWait("{ENTER}");
Thread.Sleep(2000);
// Cola o arquivo (Ctrl+V)
SendKeys.SendWait("^v");
Thread.Sleep(2000);
// Envia o arquivo
SendKeys.SendWait("{ENTER}");
Console.WriteLine("Arquivo enviado.");
// Caminho completo do arquivo que será enviado
string arquivo = @"C:\Users\FABRICIO\OneDrive\Desktop\Desenho1.EMB"; // Caminho do arquivo a enviar
string telefone = "000000000000"; // apenas DDD + número (sem +55)
if (!File.Exists(arquivo))
{
Console.WriteLine("Arquivo não encontrado.");
return;
}
// Copia arquivo para área de transferência
StringCollection files = new StringCollection();
files.Add(arquivo);
Clipboard.SetFileDropList(files);
// Inicia o WhatsApp Desktop (ajuste o caminho se necessário)
string caminho = @"C:\Users\SeuUsuario\AppData\Local\WhatsApp\WhatsApp.exe";
if (!File.Exists(caminho))
{
Console.WriteLine("WhatsApp não encontrado!");
return;
}
try
{
Process.Start(new ProcessStartInfo
{
FileName = caminho,
UseShellExecute = true
});
}
catch (Win32Exception ex)
{
Console.WriteLine($"Erro ao iniciar o processo: {ex.Message}");
}
Console.WriteLine("Abrindo WhatsApp Desktop...");
Thread.Sleep(7000); // tempo para abrir o WhatsApp (ajuste conforme necessário)
// Simula Ctrl+F para buscar contato
SendKeys.SendWait("^{f}");
Thread.Sleep(500);
SendKeys.SendWait(telefone);
Thread.Sleep(1000);
SendKeys.SendWait("{ENTER}");
Thread.Sleep(2000);
// Cola o arquivo (Ctrl+V)
SendKeys.SendWait("^v");
Thread.Sleep(2000);
// Envia o arquivo
SendKeys.SendWait("{ENTER}");
Console.WriteLine("Arquivo enviado.");
qual linguagem é essa que vc usou? pq eu uso vb6 (ainda)
Faça seu login para responder