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

C++Builder Discussion :

Envoi par mail d'un QuickReport


Sujet :

C++Builder

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Envoi par mail d'un QuickReport
    Bonjour tous le monde!
    Ca fait un moment que je lutte tout seul et j'aimerais si ca vous dit de lutter avec moi ...
    En fait, je voudrais envoyer par mail tout ce qui est ecrit et dessiné dans un QuickReport.. Je sais pas quelle est la meilleur solution! J'ai fait un preview de façon à l'afficher, là super je peus l'imprimer mais je pensais que la solution se pdéroule avant, je pensais à ça:

    FrmContratGite->QuickRep1->Prepare();
    FrmContratGite->NMSMTPGite->Host = "smtp.hotmail.fr";
    FrmContratGite->NMSMTPGite->Port = 25;
    FrmContratGite->NMSMTPGite->UserID = "tonio";
    FrmContratGite->NMSMTPGite->Connect();
    if (FrmContratGite->NMSMTPGite->Connected)
    {
    FrmContratGite->NMSMTPGite->PostMessage->FromAddress = "toto@hotmail.com";
    FrmContratGite->NMSMTPGite->PostMessage->FromName = "duga";
    FrmContratGite->NMSMTPGite->PostMessage->ToAddress->Add("tata@hotmail.com");
    FrmContratGite->NMSMTPGite->PostMessage->Subject = "test envoi mail LOCAPRIO";
    FrmContratGite->NMSMTPGite->PostMessage->Body->Add("Contenu du mail");
    FrmContratGite->NMSMTPGite->PostMessage->Attachments->Add("???");
    FrmContratGite->NMSMTPGite->SendMail();
    FrmContratGite->NMSMTPGite->Disconnect();
    }
    Si jamais vous avez une idée, si jamais ce cas de figure c'est présenté, merci de votre aide.

  2. #2
    Membre actif Avatar de Mattetfamilly
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    182
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 182
    Points : 201
    Points
    201
    Par défaut
    L'essentiel, c'est que ton destinataire puisse lire ton QuickReport.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    QuickReport1->Prepare();
    QuickReport1->QRPrinter->Save("c:\\MonFichier.tmp");
    Après à la place de "???" dans ton code, tu mets "c:\\MonFichier.tmp"

    Pour la lecture ensuite:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    QuickReport1->Prepare()
    QuickReport1->QRPrinter->Load("c:\\MonFichier.tmp");

    Attention sur ces deux méthodes, il faut libérer le QRPrinter après.
    Je récupérerais le code qui va bien demain au boulot.

    Mattetfamilly
    on aura tout vu...
    Mais où est-ce???...
    ------------------------------------------------------
    n'oublies pas les balises [code ][/code ]
    et le Tag

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2004
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2004
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    OK merci moi je teste ca ce soir en rentrant chez moi.
    Merci encore.. Bonne journée

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/11/2006, 08h23
  2. envoi par mail
    Par natie_49 dans le forum Access
    Réponses: 6
    Dernier message: 29/06/2006, 08h57
  3. Envoi par mail d'une page asp existante
    Par killerhertz dans le forum ASP
    Réponses: 10
    Dernier message: 22/06/2006, 13h31
  4. Récupérer adresse erronnée + envoi par mail
    Par Cid67 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 10/04/2006, 11h17
  5. [Mail] envoi par mail : pb de point d'exclamation
    Par Faure dans le forum Langage
    Réponses: 12
    Dernier message: 20/03/2006, 12h02

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