Slt,
je viens de faire un plug-in en C# et cela fonctionne.
En fait cela est très facile avec le framework 4.5, il suffit de lui indiquer d'utiliser l'unicode et de faire des
Console.WriteLine("...")

Par contre pour les ancien framework, cela à l'air un peu plus difficile car la console ne gère pas le'unicode aussi simplement mais j'ai lu des article la dessus sans avoir pris la peine de les tester. De toute manière à ma connaissance le vb6 n'utilise pas les framework mais les API de Windows tout comme purebasic.
Donc tu devrais trouver comment le faire.






Le 07/09/2014 22:16, Yannick Youalé a écrit :
Salut !
Le problème persiste: pas moyen de communiquer avec VisuRss quels que soient les procédés utilisés jusqu'ici. Hormis la classe vb6 simulant le STDOut que j'ai trouvé sur le web, j'ai même tenté de passer par le DOS via un script batch exécuté à la volée pour écrire en console. Je ne vois plus d'autre alternative que de changer de langage et me lancer en pure basic afin de voir s'il y a une différence.
Mais bon, le pure basic, c'est une toute autre histoire.
Nous vérons !
Yannick Daniel Youalé
La programmation est une religion. Aimez-la, ou quittez-la.
Mon site: www.visuweb.net <http://www.visuweb.net>

    ----- Original Message -----
    *From:* LavaChri <mailto:[email protected]>
    *To:* [email protected] <mailto:[email protected]>
    *Sent:* Friday, September 05, 2014 9:58 AM
    *Subject:* [progliste] Re: VisuRss- problème création de plugin vb6

    Salut,
    je ne sais pas comment cela se passe dans ton visual, mais
    l'intégration des instruction de debug est sujette à configuration .
    Je me doute bien que tu en as connaissance,  mais n'utiliserais tu
    pas une version "release" ?

    Sinon, es-tu sûr que ta sortie est en unicode ?

    Ne faudrait-il pas que tu fasses un Flush, ou vérifier qu'il est
    en auto ?

    Autre chose,  avec le .net l'instruction Debug et Trace n'utilises
    pas la sortie standard mais sont dirigées par le gestionnaire de
    log de visual.
    Il est possible de les rediriger ver la sortie standard mais il
    faut leur ajouter un écouteur.
    Et l'entrée sortie Standard est utilisable avec  la classe Console.

    Console.Out ("VisuRSS")








    Le 04/09/2014 12:40, Yannick Youalé a écrit :
    Salut à tous !
    J'ai essayé ce matin de créer un plugin pour (la version portable
    de) VisuRss en vb6.
    Dans mon programme VR-test.exe, je reçois bien les instructions
    de VisuRss  par la ligne de commande, mais je n'arrive
    malheureusement pas à envoyer d'information à VisuRss.
    Comme il est écrit dans la documentation de ce lecteur de flux RSS,
    Début de citation
    Afin que VisuRss puisses récupérer les informations, le plugIn
    devra les envoyer vers la sortie standart STDOUT.
    Fin de citation
    Généralement, la sortie standart STDOUT dans les langages de
    programmation, c'est l'instruction "print" qui écrit en console.
    En vb6, j'essai donc d'envoyer les informations à visuRss par
    l'instruction debug.print... mais sans succès.
    Exemple de ce que j'écris:
    Début de code vb6
    Debug.Print "VisuRss" & vbCrLf
    Debug.Print "Title=visuweb.net" & vbCrLf
    Debug.Print "Description=Le site visuweb.net de Yannick Youalé" &
    vbCrLf
    Debug.Print "PubDate=" & vbCrLf
    Debug.Print "GUID=1" & vbCrLf
    Debug.Print "Link=http://www.visuweb.net/"; & vbCrLf
    Debug.Print "AudioLink=" & vbCrLf
    Debug.Print "AudioFile=" & vbCrLf
    Fin de code vb6
    Quelqu'un aurait-il quelque chose à me conseiller ?
    Merci d'avance !
    Yannick Daniel Youalé
    La programmation est une religion. Aimez-la, ou quittez-la.

-- LavaChri


--
LavaChri

Répondre à