WHATSAPP

SARAGIOTTO 29/06/2025 16:31:56
#504979
Olá galera,
Usando vb6, alguém sabe como faço para enviar XML e PDF para um determinado contato para o whatsapp web?
SARAGIOTTO 02/07/2025 11:39:02
#504981
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! :(
SARAGIOTTO 07/07/2025 15:01:22
#504988
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
FABRICIOWEB 08/07/2025 07:05:03
#504989
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.");
SARAGIOTTO 08/07/2025 09:02:40
#504990
qual linguagem é essa que vc usou? pq eu uso vb6 (ainda)
Faça seu login para responder