none
Créer un nouveau mail RRS feed

  • Question


  • Bonjour,
    jai créer un programme qui est sensé envoyer des mail a qui on veut en configurant le tout
    mais pour configurer cela on doit utiliser des textbox (jusque la tous va bien)les textbox sont bien mis en place et tous et tous

    Public Class Form2
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim message As New MailMessage("sender@address" = TextBox1.Text, "from@address" = TextBox2.Text, "Subject" = TextBox3.Text, "Message Text" = RichTextBox1.Text)
    Dim emailClient As New SmtpClient("SmtpClient" = TextBox7.Text)
    emailClient.Send(message)
    End Sub


    mais a partir de la pendant le debugage il me dit que (la ligne en gras) est mal formuler alors je ne comprends pas quel est le probleme et est ce qu'on pourrais m'aider
    SVP
    vendredi 31 octobre 2008 16:59

Réponses

  •  

    Public Class Form2
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim message As New MailMessage(TextBox1.Text,TextBox2.Text, TextBox3.Text, " RichTextBox1.Text)
    Dim emailClient As New SmtpClient(TextBox7.Text)
    emailClient.Send(message)
    End Sub


    Si je me souviens bien, tu ne peux pas avoir de = dans une appel de fonction.
    vendredi 31 octobre 2008 19:54
    Modérateur

Toutes les réponses

  •  

    Public Class Form2
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim message As New MailMessage(TextBox1.Text,TextBox2.Text, TextBox3.Text, " RichTextBox1.Text)
    Dim emailClient As New SmtpClient(TextBox7.Text)
    emailClient.Send(message)
    End Sub


    Si je me souviens bien, tu ne peux pas avoir de = dans une appel de fonction.
    vendredi 31 octobre 2008 19:54
    Modérateur
  • ton code marche a merveille merci
    mais je me suis servis du snippet pour la formule et lors de l'envoie il me mes "echec de l'envoi a cause du smtp" aurais tu le moyen de s'identifier sur le smtp pour peut etre regler le probleme d'envoi avec pass etc...
    et aussi afficher si il ya un probleme car
    jai mis


    if emailClient.send(message) = true then MsgBox("finish")
    if emailClient.send(message) = false then MsgBox("failed")

    mais cela ne marche pas a mon avis a cause de mailClient.Send  surement a cause du fait que cela ne veut rien dire alors sais tu par quoi remplacer "send"


    Encore merci pour la correction


    samedi 1 novembre 2008 12:44
  • es-ce que tu aurais ton bout de code qui te pose problème?
    dimanche 2 novembre 2008 18:58
    Modérateur