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 :

VBScript et ActiveX


Sujet :

VBScript

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 3
    Points : 2
    Points
    2
    Par défaut VBScript et ActiveX
    Je débute en VBScript. Jusqu'à présent, j'utilisais avec succès le contrôle ActiveX TDC (Tabula Data Control) avec le script JavaScript suivant (il lit les données dans un fichier texte .csv) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <SCRIPT LANGUAGE="Javascript">
      function debut()
        {source.recordset.MoveFirst();}
      function precedant()
        {source.recordset.MovePrevious();
          if (source.recordset.BOF)
            source.recordset.MoveFirst();}
      function suivant()
        {source.recordset.MoveNext();
          if(source.recordset.EOF)
            source.recordset.MoveLast();}
      function fin()
        {source.recordset.MoveLast();}
    </SCRIPT>
    Je voudrais maintenant l'utiliser aussi avec VBScript. J'ai essayé la traduction suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <SCRIPT LANGUAGE="VBscript">
      Function first()
         source.recordset.MoveFirst()
      End Function
      Function previous()
         source.recordset.MovePrevious()
         If source.recordset.BOF Then
            source.recordset.MoveFirst()
         end If
      End Function
      Function next()
         source.recordset.MoveNext()
         If source.recordset.EOF Then
            source.recordset.MoveLast()
         End If
      End Function
      Function last()
        source.recordset.MoveLast()
      End Function
    </SCRIPT>
    mais les boutons ne répondent pas. La définition des fonctions n'est donc pas correcte. Quelqu'un pourrait-il m'aider ?

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    948
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 948
    Points : 1 111
    Points
    1 111
    Par défaut
    pourquoi ne pas executer pas à pas pour voir ou ca ne marche pas?
    Personnelement je trouve ca bizarre d'avoir du vbscript dans une page web, javascript semble plus standard.

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 3
    Points : 2
    Points
    2
    Par défaut VBScript et ActiveX
    Bonjour Flamby38, et merci. J'ai essayé de modifier pas à pas, mais sans succès, probablement parce que je débute. Quant à VBScript, j'essaie de m'y mettre, car mon but est un usage strictement local et sous Windows de données. VBScript me permettrait en plus d'écrire (chose impossible avec Javascript) dans un fichier texte sans passer par PHP et un serveur local. Je reste persuadé que si le script Javascript ci-dessus marche, un script VBScript analogue devrait a fortiori marcher.

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2010
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2010
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    J'ai résolu le problème. Amitiés.

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

Discussions similaires

  1. Microsoft Edge : ActiveX et VBScript abandonnés
    Par Michael Guilloux dans le forum IE
    Réponses: 2
    Dernier message: 09/05/2015, 13h22
  2. Une doc VBScript complète et compacte
    Par jérôme dans le forum ASP
    Réponses: 5
    Dernier message: 13/03/2013, 09h46
  3. Réponses: 9
    Dernier message: 03/07/2009, 13h24
  4. activex et vbscript ? quel lien ?
    Par youp_db dans le forum VBScript
    Réponses: 0
    Dernier message: 08/09/2007, 20h11
  5. ActiveX : linker en statique ?
    Par tut dans le forum MFC
    Réponses: 8
    Dernier message: 07/11/2002, 10h24

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