Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


EMAILS

Foro sobre el nuevo lenguaje C# conocido tambien como CSharp o C Numeral

Moderador: Bestprogramado

EMAILS

Notapor Project2501 el Mar Jul 24, 2007 5:56 am

Hola de nuevo, soy yo, la pesada del Outlook. Ya he conseguido que la cosa marche pero ahora me surge un fallo de alguna tontería que se me escapa y que no consigo saber porqué falla.

He hecho el siguiente procedimiento:

public void generarCorreoOutlook(string ficheroAdjunto, string asunto)
{
try
{
Outlook.MailItem msg = (Outlook.MailItem)
new Outlook.ApplicationClass().CreateItem(Outlook.OlItemType.olMailItem);

if (asunto == "")
{
msg.Subject = "Envios";
}
else
{
msg.Subject = asunto;
}

if (ficheroAdjunto != "")
{
if (File.Exists(ficheroAdjunto))
{
msg.Attachments.Add(ficheroAdjunto, Outlook.OlAttachmentType.olByValue, 1,"Modificaciones Recientes.zip");
}
}

msg.Save();

msg.Display(true);
msg.Close(Outlook.OlInspectorClose.olSave);

//comprobar si se llega a enviar o no
if (msg.Sent)
{
//de momento no he hecho nada
}
else
{
//de momento no he hecho nada
}
msg = null;

}
catch (Exception ex)
{
//error MessageBox.Show(ex.Message, "Error Correo Electrónico");
}

pero cuando llega a la parte en la que comprueba si se ha enviado o no, falla, como si no encontrase en email, me dice:

"Se movió o se eliminó el elemento."

y además no se me cierra la ventana del email que acabo de enviar, vamos por un momento se oculta pero cuando te das cuenta la tienes abierta aún.

Seguro que se me escapa algo pero he probado mil cosas y me da el mismo fallo. Alguien controla un poco de esto y me puede indicar por dónde ir??? gracias a todos de todas formas.
Project2501
Novato
Novato
 
Mensajes: 4
Registrado: Mié Jul 04, 2007 2:45 am

Volver a C# (CSharp)

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados