Ola pessoal, estou com um problema e realmente nao consegui entender e nem resolver, tenho uma rotina que manda e-mails pelo delphi, o que esta acontecendo he que os anexos estao acumulando de um procedimento para outro, ou seja em uma rotina minha eu mando varios e-mails para diversas contas com anexos pertinentes a cada conta, o primeiro e-mail segue normal com o seu anexo, mas a partir do segundo e-mail ele acumula o primeiro e mando o segundo, ou seja esta enviando 2 arquivos ao inves de 1 no meu form eu coloquei 1 listbox e antes de cada situacao eu limpo o listbox e depois incluo registros da seguinte forma: ListBoxanexos.clear; ListBoxanexos.items.Add('c:\caminho\arquivo1'); na hora de mandar o email a funcao procede da seguinte forma for xAnexo := 0 to ListBoxanexos.Items.Count -1 do tidattachment.Create(msg.MessageParts , Tfilename(ListBoxanexos.Items.Strings[xanexo])); eu ja visualizei o listbox e realmente ele mostra apenas o arquivo que deve ser enviado para cada situacao, mas envia acumulativamente ou seja a partir do segundo e-mail em diante ele manda os outros anexos que ja foram. Como resolvo esse caso.
_______________________________________________________ O Yahoo! está de cara nova. Venha conferir! http://br.yahoo.com/preview -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html