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

API, COM et SDKs Delphi Discussion :

API MSN sous Delphi


Sujet :

API, COM et SDKs Delphi

  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2006
    Messages
    295
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 295
    Par défaut API MSN sous Delphi
    salut tt le monde

    A savoir que C# et C++ support les api de msn
    ma question c'est : est ce qu'il existe des api de msn sous delphi

    si oui svp m'informer les unité et objets utlisés par api MSN

    merci bcp et j'espere que c compris

  2. #2
    Membre émérite Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Par défaut
    Est-ce que tu pourrais me donner un lien vers ces "API MSN" stp ?

    Ça m'intéresse

  3. #3
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Billets dans le blog
    1
    Par défaut


    Recherchez MSN sur le Forum Delphi dans un premier temps.

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Et bien j'ai cherché sur le forum, aucune réponse. Si quelqu'un sais où je peux trouver l'API msn pour Delphi je suis preneur. Merci

  5. #5
    Membre émérite Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Par défaut
    Je ne connais pas d'API MSN. Mais il y a eu une discussion semblable dernièrement sur ce forum. Il ne s'agit pas d'API à proprement parler, mais peut-être est-ce que ça répondrait à vos questions.

    Ceci étant dit, est-ce que qqun a une quelconque référence vers ces soit disant API ? D'où tenez vous l'information indiquant qu'ils existent ?

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Je serai aussi intéressé si quelqu'un trouve cette fameuse api

  7. #7
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 98
    Par défaut
    Yop
    Je vous envoi vers un article que j'ai ecris il ya quelques temps a ce sujet :
    Msn Messenger & Delphi

  8. #8
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Merci BuGGz!

    Mais j'ai un souci pour installer les librairies de type (fichier *.tlb). Je suis sur Delphi 7, tu fais référence au menu "Importer composant" dans composant, je ne l'ai pas, j'ai supposé que c'était en fait "Importer un Contrôle ActiveX" mais cela ne marche pas. Quelle version de Delphi utilises tu?

  9. #9
    Membre émérite Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Par défaut
    Citation Envoyé par rezuss
    Merci BuGGz!

    Mais j'ai un souci pour installer les librairies de type (fichier *.tlb). Je suis sur Delphi 7, tu fais référence au menu "Importer composant" dans composant, je ne l'ai pas, j'ai supposé que c'était en fait "Importer un Contrôle ActiveX" mais cela ne marche pas. Quelle version de Delphi utilises tu?

    Sous Delphi 7, pour importer un .tbl c'est Project --> Import Type Library.

    Je vérifie sous D2005...

  10. #10
    Membre émérite Avatar de slimjoe
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2005
    Messages : 647
    Par défaut
    Citation Envoyé par slimjoe
    Je vérifie sous D2005...
    Delphi 2005 : Component --> Import Component --> Import Type Library

  11. #11
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Oui exact, c'est ça, Merci Slimjoe!

  12. #12
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Je n'arrive pas installer le paquet "MessengerAPIEventsPckg.dpk". J'ai pourtant bien installer les librairies. J'ai le message d'erreur suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    [Erreur fatale] MessengerAPIEventsPckg.dpk(31): Paquet requis 'msn_messengerAPI' non trouvé

  13. #13
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    Finalement en bidouillant un peu, j'ai réussi à l'installer sous Delphi 7

  14. #14
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2004
    Messages
    185
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2004
    Messages : 185
    Par défaut
    Niquel alors ! Il fonctionne bien ?

  15. #15
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    En fait non! Les exemples ne compilent pas... "Une classe n'est pas enregistré.." J'ai du faire une mauvaise manip'

  16. #16
    Membre confirmé
    Inscrit en
    Janvier 2005
    Messages
    103
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 103
    Par défaut
    J'ai tenter de changer de status avec le code suivant:


    procedure TForm1.Button1Click(Sender: TObject); begin MessengerAPI_TLB.CoMessenger.Create.MyStatus := MISTATUS_INVISIBLE; end;
    Dès que je clique sur le bouton j'ai l'erreur suivante:


    Le projet Projet1.exe a provoqué une classe d'execption EOleSysError avec le message 'Classe non enregistré'..."
    Je ne trouve pas le d'où peut venir le problème.

  17. #17
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 98
    Par défaut
    Je te repete que le code ne date pas d'hier , si je me rappelle bien quand j'avais ecris ca , la derniere version msn etait la 7 , est ce que windows messenger est correctement installé chez toi ?

  18. #18
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Il me semble qu'MSN a changé son protocol de commuication depuis la V7, cette API n'est probablement plus valable... Sûrement aussi qu'à l'époque, certains ont essayé de s'en servir et ont provoqué des bugs sur leur serveur... Bref, cela ne m'étonnerait pas que cette API soit aujourd'hui obsolète, même avec la V7 installée sur ton poste. J'imagine qu'ils ont gardé un mauvais souvenir de cette API et qu'ils ont arrêté son développement.

  19. #19
    Membre confirmé
    Inscrit en
    Novembre 2005
    Messages
    98
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 98
    Par défaut
    Desolé pour les faux espoirs , j'ai laissé tombé le developpement MSN ya un bout de temp

  20. #20
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    J'ai trouvé ceci par hasard :

    http://www.overbyte.be/arch/MsnCode.zip

    J'espère que ça fonctionne, pas testé.
    Donnez moi vos impressions svp.

Discussions similaires

  1. pb de API sous delphi
    Par ouadie99 dans le forum API, COM et SDKs
    Réponses: 2
    Dernier message: 08/07/2006, 19h05
  2. retrouver les compsants FASTNET sous Delphi 7
    Par fandor7 dans le forum Composants VCL
    Réponses: 4
    Dernier message: 11/06/2003, 18h11
  3. Comment créér une collection sous Delphi
    Par PsyKroPack dans le forum Langage
    Réponses: 6
    Dernier message: 11/02/2003, 13h20
  4. calcul sous delphi
    Par djedje-08 dans le forum Langage
    Réponses: 5
    Dernier message: 08/02/2003, 17h39
  5. Réponses: 4
    Dernier message: 27/03/2002, 11h03

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