
29/04/2011, 04:08
|
| | Fecha de Ingreso: mayo-2007 Ubicación: PIC-16F84A
Mensajes: 729
Antigüedad: 17 años, 10 meses Puntos: 8 | |
Resolver un porblema que no encuentro Hola:
Me falla algo que no se el que. ¿Cuál es el error?
Código:
private: System::Void button_enviar_Click(System::Object^ sender, System::EventArgs^ e) {
toolStripStatusLabel1->Text = " ";
button_enviar->Enabled = false;
//La cadena "servidor" es el servidor de correo que enviará tu mensaje.
String^ servidor = textBox_smtp->Text;
// Crea el mensaje estableciendo quién lo manda y quién lo recibe.
MailMessage^ mensaje = gcnew MailMessage(
textBox_emisor->Text,
textBox_receptor->Text,
textBox_asunto->Text,
richTextBox_mensajazo->Text);
/*try
{*/
// Envía archivo adjunto.
Attachment^ archivo_adjunto = gcnew Attachment(textBox_ruta_buscar_archivo->Text);
mensaje->Attachments->Add(archivo_adjunto);
//}
//catch (ArgumentException)
//{
// // Sin asunto.
//}
//Envía el mensaje.
SmtpClient^ cliente = gcnew SmtpClient(servidor);
cliente->UseDefaultCredentials = false;
cliente->Credentials^ = gcnew NetworkCredential(textBox_emisor->Text, textBox_contra->Text);
cliente->Port^ = Convert->ToInt32(textBox_puerto->Text);
cliente->Host = textBox_smtp->Text;
cliente->EnableSsl = true;
//Añade credenciales si el servidor lo requiere.
//cliente.Credentials = CredentialCache.DefaultNetworkCredentials;
/* try
{*/
cliente->Send(mensaje);
//}
//catch (SmtpException)
//{
// MessageBox::Show("No haz introducido bien la contraseña. \nNo admite ciertos archivos que puedan contener virus como .exe, etc.\nEl archivo es demasiado grande.", "Aviso:",
// MessageBoxButtons::OK, MessageBoxIcon::Exclamation);
//}
toolStripStatusLabel1->Text = "Enviado.";
button_enviar->Enabled = true;
}
Compilación: 1>------ Operación Generar iniciada: proyecto: email_smtp_cpp, configuración: Debug Win32 ------
1> email_smtp_cpp.cpp
1>c:\users\hunter\documents\visual studio 2010\projects\email_smtp_cpp\email_smtp_cpp\Form1. h(341): error C2059: error de sintaxis : '='
1>c:\users\hunter\documents\visual studio 2010\projects\email_smtp_cpp\email_smtp_cpp\Form1. h(342): error C2059: error de sintaxis : '='
========== Generar: 0 correctos, 1 incorrectos, 0 actualizados, 0 omitidos ==========
__________________ Meta Shell, VERSIÓN 1.2.2 Descargar |