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

 Delphi Discussion :

Envoyer email, Indy + D2007


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 549
    Par défaut Envoyer email, Indy + D2007
    Bonjour

    En utilisant le tuto http://delphi.developpez.com/faq/?page=internet je tente d envoyer un email avec delphi2007 mais en vain.

    IdMessage: TIdMessage; me pose un pb, IdMessage n est pas declaré.

    Comment y remedier ? S agit t il d un composent car je ne l ai pas dans ma palette indy. Je n ai peut etre as la version correspondante d indy à celle du tuo. Y a t il un moyen de connaitre sa version installée ?

    Y a t il un composent autre que indy (gratuit pour l initiation) que je pourrais installer ?

    Merci pour votre aide et votre patience ;-)

  2. #2
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 097
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 097
    Par défaut
    TIdMessage est dans l'unité IdMessage dans mon D7
    Tu as bien mis les "uses" nécessaires ?
    Mais Indy a la facheuse tendance d'évoluer radicalement entre les versions, et ils changent un peu tout (on a eu un sujet sur le TCP\IP avec une problème de type aussi)

    Regarde sur le site, en général, il explique les raisons des modifications, et ils conseillent comment migrer un code Indy 9 vers Indy 10 ...
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 549
    Par défaut
    merci mais là ça me rend chevre.
    Quand c est declaré dans les uses, c est trop de parametres originaux pour une autre fonctions...apres c est encore autre chose. J ai jamais testé des composants autre que ceux de base et c est galere...


    >Mais y a t il moyen de savoir quelle verion de indy j ai d installé ?

  4. #4
    Modérateur
    Avatar de Rayek
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2005
    Messages
    5 236
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 236
    Par défaut
    Tu dois avoir la version 10.1.5 d'indy (ceux de base de D2007).

    Sinon tu peux regarder dans ma signature, j'ai développé une petite démo avec indy afin de voir certaine des fonctionnalités de ces composants.
    Modérateur Delphi

    Le guide du bon forumeur :
    __________
    Rayek World : Youtube Facebook

  5. #5
    Membre chevronné
    Avatar de nostroyo
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 168
    Billets dans le blog
    16
    Par défaut
    Salut,

    C'est bizarre car je suis en D2007 et j'ai fait une appli qui envoi un mail sur la base du tuto que tu as cité.

    J'ai dans mes uses pour indy:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    uses
      IdMessage, IdSMTP, IdText;

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    549
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 549
    Par défaut
    Merci, easyindy fonctionne parfaitement apres avoir passé les int64 en integer...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoyer email par vb.net 2003
    Par PhiberOptik dans le forum Windows Forms
    Réponses: 2
    Dernier message: 26/05/2008, 00h44
  2. envoye email groupé
    Par jfcb92 dans le forum VBA Access
    Réponses: 4
    Dernier message: 08/11/2007, 22h38
  3. envoyer email par un réseau Novell
    Par cbleas dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/07/2007, 11h46
  4. [vba E] Envoyer Email Avec Piece Jointe
    Par lio62 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 30/03/2007, 16h14
  5. [Oracle 9i] Procedure envoyer email
    Par goplay dans le forum Oracle
    Réponses: 1
    Dernier message: 28/02/2006, 13h30

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