IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Email en vb6


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 3
    Par défaut Email en vb6
    bonjour,

    je recherche comment envoyer un email don l'adresse de l'expétideur ce trouve dan sla première ligne d'un fichier TXT, voici mon début de code qui ne fonctionne pas trop bien:*

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
     
    Private Sub Command6_Click()
    'contenu du presse papier
    Dim Adresse As String
    Dim Contenu As String
    Dim Ligne() As String
    Dim n As Integer
     
    'adresse du fichier à lire
    Adresse = "C:\Rapport événement\Carnet Outloock.txt"
     
    If Dir(Adresse) <> "" Then
    Contenu = Space(FileLen(Adresse))
     
    'réccupère le contenu du fichier
    Open Adresse For Binary As #1
    Get #1, , Contenu
    Close #1
     
    ' Ligne = Split(Contenu, vbCrLf) '"découpe" chaque ligne
     
    n = 0 'attention : la première ligne a l'indice 0
     
    emailsubject = "Rapport des évènements du " & Date 'Demande du sujet du message
    emailmsg = "Bonjour," & Chr$(13) & "veuillez trouver ci-dessou le rapport des évènements qui nous ont étés communiqué" & Chr$(13) & Chr$(13) & Form1!lab1 & Chr$(13) & Form1!lab2 & Chr$(13) & Form1!lab3 & Chr$(13) & Form1!lab4 & Chr$(13) & Form1!lab5 'Demande du contenu du message
    emaildest = n 'Demande de l'adresse email
    Dim ObjOutl As Object 'Déclaration des objets
    Dim objSession As Object
    Set ObjOutl = CreateObject("Outlook.Application") 'Création de l'objet Outlook
    Set objSession = ObjOutl.GetNamespace("MAPI") 'Création de l'objet de gestion des message
    Set ObjMessage = ObjOutl.CreateItem(0) 'Ajout d'un item pour le message
    objSession.Logon 'Connection à Outlook
    With ObjMessage
    .To = emaildest
    .CC = ""
    .Subject = emailsubject
    .Body = emailmsg
    '.Attachments.Add " "
    .Send
    End With
     
    'Suppression des objets (Vidage)
    Set ObjMessage = Nothing
    objSession.Logoff
    Set objSession = Nothing
    Set ObjOutl = Nothing
     
    End Sub

    merci de votre aide

    cordialament

  2. #2
    Membre émérite
    Inscrit en
    Décembre 2007
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 512
    Par défaut
    Bonjour,

    je recherche comment envoyer un email don l'adresse de l'expétideur ...
    1.D'abord si c'est un fichier texte,pour quoi le lire en binaire?
    Tu peux simplement faire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Open Adresse For input As #1
    Line input #1, , Contenu  
    'line input au lieu de input au cas où tu aurais des séparateurs comme la virgule par exemple
     
    Close #1
     
    'Et s'l y a plusieurs ignes tu boucles jsqu'au 'end of file
    ...code qui ne fonctionne pas trop bien
    2.Pourrais-tu être un peu plus précis? qu'est-ce qui ne fonctionne pas trop bien, explique.

    Bon courage A+

Discussions similaires

  1. [VB6]Ajouter PJ email OLEexcel
    Par Pexou dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 05/08/2013, 09h10
  2. [VB6] ajouter piece jointes a un email outloock
    Par Pexou dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 14/03/2013, 13h04
  3. [VB6]decoupage d'une adresse email
    Par riesseg dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 10/05/2006, 22h41
  4. [VB6] attacher un pièce jointe à un email via VB
    Par bytedigger dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 16/07/2004, 09h35
  5. Réponses: 1
    Dernier message: 22/08/2002, 17h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo