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

C# Discussion :

Enregistrer les methodes appellees par un clic bouton


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 56
    Par défaut Enregistrer les methodes appellees par un clic bouton
    Bonjour tout le monde

    Imaginez une page html a laquelle vous incorporez un ActiveX avec ses propres methodes. Sur cette page html, vous disposez de plusieurs boutons.

    Pour chaque bouton, un traitement est associe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Sub buttonDeVotrePage_OnClick()
          votreActiveX.saMethode()
    end sub
    Mon but est d'automatiser le clic sur chaque bouton: imaginez qu'il y en ait 150, ca peut prendre beaucoup de temps de faire ca a la main.

    Pour ca, je voudrais enregistrer pour chaque clic la ou les methodes qui ont ete appellees pour pouvoir ensuite reproduire ces differentes methodes automatiquement, ce qui serait un gain de temps considerable !

    Savez vous si c'est possible ? J'ai lu de la doc sur la reflection. Cette reflection est disponible sur dotnet apparement, c'est pourquoi je poste ici.
    Je ne sais pas du tout comment je pourrais m'y prendre. J'espere trouver de l'aide ici.

    Merci de m'avoir lu

  2. #2
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    J'ai pas compris ce que tu voulais faire.

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 56
    Par défaut
    Citation Envoyé par ced600
    J'ai pas compris ce que tu voulais faire.
    Ok je recommence alors

  4. #4
    Membre expérimenté
    Inscrit en
    Janvier 2005
    Messages
    218
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 218
    Par défaut
    C'est pas un forum c# ici???

  5. #5
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    C'est pas un forum c# ici
    ???

  6. #6
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 56
    Par défaut
    Alors, tu as une page html avec pleins de boutons. Chaque clic sur un bouton appelle une methode d'un ActiveX charge a l ouverture de cette page.

    Je voudrais enregistrer toutes les methodes appellees les unes apres les autres.

    Une personne ouvre cette page, clique sur tous les boutons. Si il y a 1500 boutons, ca prend beaucoup de temps.

    Mon but: automatiser les actions de cette personne: j'ai enregistre toutes les methodes appellees, du coup je les relance toutes, automatiquement, ce qui est bcp plus rapide que le clic sur 1500 boutons

    C'est un peu plus clair ou pas du tout ?

  7. #7
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Je comprends mieux, mais je me dit que ta façon de fiare n'est pas la meilleur.
    En gros tu proposes sur ta page web à l'utilisateur de lancer au choix x méthode via des boutons.
    Tu pourrais faire autrement :
    - D'une façon ou d'une autre, l'utilisateur selectionne (checkbox) ou place dans un controle (drag en drop d'élément dans un grand rectangle) un enssemble d'item représentant chacun une méthode. Il sélectionne l'ordre, s'il le faut, d'exécution de ces méthodes. et puis appuis sur un gros bouton valide.
    - De ce fait, tu sais quelle méthode il à lance, et tu peut enregistrer le nom de c'est méthode et les associé à sa session, son id utilisateur, son login et mot de passe (si l'acces au contenu de la page se fait par login et mot de passe)

  8. #8
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    56
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 56
    Par défaut
    Citation Envoyé par ced600
    Je comprends mieux, mais je me dit que ta façon de fiare n'est pas la meilleur.
    En gros tu proposes sur ta page web à l'utilisateur de lancer au choix x méthode via des boutons.
    Tu pourrais faire autrement :
    - D'une façon ou d'une autre, l'utilisateur selectionne (checkbox) ou place dans un controle (drag en drop d'élément dans un grand rectangle) un enssemble d'item représentant chacun une méthode. Il sélectionne l'ordre, s'il le faut, d'exécution de ces méthodes. et puis appuis sur un gros bouton valide.
    - De ce fait, tu sais quelle méthode il à lance, et tu peut enregistrer le nom de c'est méthode et les associé à sa session, son id utilisateur, son login et mot de passe (si l'acces au contenu de la page se fait par login et mot de passe)
    Je dois avouer que l'idee est bonne, mais malheureusement pas applicable a mon cas. Pour t'expliquer pourquoi, je vais devoir etre plus precis:

    En fait, je suis dans une boite ou on cree souvent des ActiveX. Pour chaque ActiveX, on cree une page html qui permet de tester toutes les methodes de l'Activex. De ce fait, mon application doit permettre de faire ce que j'ai decrit plus haut parce que je ne peux pas definir a la base toutes les methodes possibles, etant donne que de nouvelles methodes seront creees avec le temps.

    Tu comprends ce que je veux dire ou pas ?

Discussions similaires

  1. [Toutes versions] [FAQ] : retrouver les enregistrements les plus récents par catégorie
    Par f-leb dans le forum Contribuez
    Réponses: 1
    Dernier message: 16/08/2017, 03h01
  2. Réponses: 7
    Dernier message: 08/03/2007, 16h42
  3. Réponses: 3
    Dernier message: 18/09/2006, 18h30
  4. Réponses: 7
    Dernier message: 30/05/2006, 11h00
  5. Réponses: 5
    Dernier message: 21/02/2006, 19h21

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