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

VBScript Discussion :

Utiliser des fonctions du dotnet dans VBScript


Sujet :

VBScript

  1. #1
    bruce-willis
    Invité(e)
    Par défaut Utiliser des fonctions du dotnet dans VBScript
    Bonjour,

    Le cas est qu'il y a déjà un programme déjà tout écrit en VB.NET. Maintenant il faut le transcrire en VBScript puisqu'il sera utilisé par un logiciel qui exécute des scripts à certain moment.

    Je me demande est-ce que c'est possible de faire un appel des System.Text et System.Data etc. sous VBScript ou faudra-t-il réécrire tout le programme?

    Je vous remercie d'avance!

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    une possibilité est d'écrire un Wrapper en dot.net .... puis l'utiliser comme un activeX en VBSCript ...

    un exemple : Utiliser le SDK OpenXML pour modifier un fichier .xlsx en VBScript

  3. #3
    bruce-willis
    Invité(e)
    Par défaut
    Merci pour cet exemple mais ça ne m'aide pas beaucoup, je suis trop novice!
    Bizarre qu'on n'en parle pas beaucoup lorsque j'ai fait une recherche sur le net (utilisation dotnet en vbscript)

    Une idée qui me vient à l'esprit c'est de créer un COM de mes fonctions dotnet pour l'utiliser en VBScript, donc il y aura encore réécriture des codes non mis dans des méthodes/fonctions

  4. #4
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    Citation Envoyé par bruce-willis Voir le message
    ....
    Une idée qui me vient à l'esprit c'est de créer un COM de mes fonctions dotnet pour l'utiliser en VBScript, donc il y aura encore réécriture des codes non mis dans des méthodes/fonctions
    eu ... c'est pas cela l'exemple vu plus haut ?

  5. #5
    bruce-willis
    Invité(e)
    Par défaut
    Je vais créer un projet de type Class Library! Cela va donc générer un assembly .dll! Est-ce que cela suffit pour être utilisé sous VBS ou faut-il développer un ActiveX à l'ancienne?

Discussions similaires

  1. Utiliser des fonctions C++ dans C# ?
    Par Charlemagne dans le forum C#
    Réponses: 15
    Dernier message: 25/01/2008, 13h41
  2. Réponses: 2
    Dernier message: 08/06/2007, 09h27
  3. Utiliser des fonctions contenues dans un fichier .bas
    Par usbeck dans le forum Visual C++
    Réponses: 4
    Dernier message: 11/08/2006, 12h03
  4. Réponses: 6
    Dernier message: 22/05/2006, 13h54
  5. Réponses: 8
    Dernier message: 07/05/2006, 18h35

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