Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment : -20%
-20% Récupérateur à eau mural 300 ...
Voir le deal
79 €

4 participants

    code de plugin, problème [RESOLU]

    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty code de plugin, problème [RESOLU]

    Message par polien Jeu 15 Mar 2012 - 16:28

    Bonjour,

    Voici le code que j'utilise pour un plugin:

    Dim CurrentDocument As HtmlDocument
    Dim MousePoint As Point
    MousePoint = New Point(e.MousePosition.X, e.MousePosition.Y)
    Dim PageElement As HtmlElementCollection = Me.{PARAM1}.GetElementFromPoint(MousePoint)
    For Each CurElement As HtmlElement In PageElement
    {PARAM2}.Items.Add(CurElement.ToString())
    Next



    mais il ne marche pas Sad quelqu'un sait pourquoi (Point non déclaré)

    Merci
    Cordialement,
    polien


    Dernière édition par polien le Sam 17 Mar 2012 - 13:51, édité 3 fois
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par JHPC-Software Ven 16 Mar 2012 - 12:06

    Bonjour,
    Ta mis le code ou ?? dans le fichier xml ou un fichier vb ??

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 13:08

    re,

    dans le fichier xml (en réspectant la norme xml)
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par JHPC-Software Ven 16 Mar 2012 - 13:26

    Bonjour,
    Alors Solution :
    Essaye de changer point par System.Drawing.Point (je crois que c'est ca)

    Donc si c'est bon ce que j'ai dit le code ressemble a ca :
    Code:
    Dim CurrentDocument As HtmlDocument
    Dim MousePoint As System.Drawing.Point
    MousePoint = New System.Drawing.Point(e.MousePosition.X, e.MousePosition.Y)
    Dim PageElement As HtmlElementCollection = Me.{PARAM1}.GetElementFromPoint(MousePoint)
    For Each CurElement As HtmlElement In PageElement
    {PARAM2}.Items.Add(CurElement.ToString())
    Next

    Si ca va pas sa ce complique un peu ... Mais il fait quoi ce code ? (J'ai l'air complètement ridicule, mais bon le ridicule ne tue pas donc autant poser cette question Laughing )

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 13:51

    re,

    merci sa marche Smile
    Ce code fonctionne comme tel:

    Quand l'utilisateur va cliquez sur une page web, l'élément cliqué sera mit dans une listbox, par exemple si je clique sur l'image de ta signature sa affichera dans le listbox:

    Code:
    <img src="l'url de ton image", alt="la description de ton image </img>

    (dailleurs je pensait supprimer la listbox et donner la possibilité à l'utilisateur d'executer une action que si tel type d'élément a été cliqué Wink )

    PS: non t'est pas ridicule c'est juste moi qui me suis lancé dans des codes mal fichus amusé

    Cordialement,
    polien
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 16:20

    re,

    non, en fait sa marche pas amusé (j'ai parlé un peut trop vite Rolling Eyes
    erreur de génération:

    3 - Line 161, Column 0, Error BC30456 : 'MousePosition' n'est pas un membre de 'System.EventArgs'.
    4 - Line 161, Column 0, Error BC30456 : 'MousePosition' n'est pas un membre de 'System.EventArgs'.

    voici le code vb.net actuel:

    Dim CurrentDocument As HtmlDocument
    Dim MousePoint As System.Drawing.Point
    Dim ele As HtmlElement
    CurrentDocument = {PARAM1}.Document
    MousePoint = New System.Drawing.Point(e.MousePosition.X, e.MousePosition.Y)
    ele = Currentdocument.GetElementFromPoint(MousePoint)
    If ele.TagName = "{PARAM2}" Then
    {PARAM4} = ele.GetAttribute("{PARAM3}")
    End If


    merci de votre aide Wink
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par lereparateurdepc Ven 16 Mar 2012 - 17:51

    re ,

    POLIEN , ton colorateur de code est bien MAIS il ne marche PAS sur ce fofo car moi je n'ai que la forme HTML .
    Poste le code normalement avec les outils de ce forum .

    Merci

    Cordialement ,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 17:57

    lereparateurdepc a écrit:re ,

    POLIEN , ton colorateur de code est bien MAIS il ne marche PAS sur ce fofo car moi je n'ai que la forme HTML .
    Poste le code normalement avec les outils de ce forum .

    Merci

    Cordialement ,
    Le réparateur de PC
    re,

    a bon? pourtant je l'ai testé sur mozilla, chrome, opéra
    sinon voila le code:

    Code:


    Dim CurrentDocument As HtmlDocument
    Dim MousePoint As System.Drawing.Point
    Dim ele As HtmlElement
    CurrentDocument = {PARAM1}.Document
    MousePoint = New System.Drawing.Point(e.MousePosition.X, e.MousePosition.Y)
    ele = Currentdocument.GetElementFromPoint(MousePoint)
    If ele.TagName = "{PARAM2}" Then
    {PARAM4} = ele.GetAttribute("{PARAM3}")
    End If

    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par Admin Ven 16 Mar 2012 - 18:01

    Bonjour,

    Vous avez écris ce code vous-même ou c'est copier/collé d'internet? ^^
    En admettant que "e" soit un paramètre d'une fonction, il faut que cette action soit placé dans une fonction lié à un des évènements de la Form commencant par "Mouse" ou "OnMouse".
    @+
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 18:07

    re,

    un peu des deux, des codes prit sur MSDN microsoft, d'autres sur des tutos et j'ai arangé ensuite pour que sa coordonne Razz

    y a il une possibilitée de récupérer les coordonnées de la souris sans que cette fonction soit dans l'évènement "Mouse"?

    Cordialement,
    polien
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par Admin Ven 16 Mar 2012 - 18:17

    Bonjour,

    Avec une API peut-être =/
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 18:32

    Bonsoir,

    j'ai remplacé: MousePoint = New System.Drawing.Point(e.MousePosition.X, e.MousePosition.Y)
    par: MousePoint = System.Windows.Forms.Control.MousePosition

    la génération fonctionne mais la fenêtre arrete de fonctionner:

    plugin - code de plugin, problème [RESOLU] 54584420120316193029

    cordialement,
    polien
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par Admin Ven 16 Mar 2012 - 18:52

    Bonjour,

    Oui c'est normal. Ce code n'est pas approprié.

    Petit question : cette action inter-agit-elle avec un contrôle? Si oui, vous pouvez essayer le code suivant :
    Code:
    [font=Comic Sans Ms][i]Dim CurrentDocument As HtmlDocument
    Dim MousePoint As System.Drawing.Point
    MousePoint = New System.Drawing.Point([/i][/font][font=Comic Sans Ms][i]{PARAM1}[/i][/font][font=Comic Sans Ms][i].MousePosition.X, [/i][/font][font=Comic Sans Ms][i]{PARAM1}[/i][/font][font=Comic Sans Ms][i].MousePosition.Y)
    Dim PageElement As HtmlElementCollection = Me.{PARAM1}.GetElementFromPoint(MousePoint)
    For Each CurElement As HtmlElement In PageElement
    {PARAM2}.Items.Add(CurElement.ToString())
    Next[/i][/font]
    Avec "{PARAM1}", le contrôle en question. Ainsi, on utilisera la position de la souris par rapport au contrôle.
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 19:08

    re,

    euuh si PARAM1 est un webrowser et PARAM 2 est une variable, sa marche?
    NB:
    Code:
    [/i][/font][font=Comic Sans Ms][i]
    et autres balises font parties du code?
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 19:30

    EDIT:

    génération avec succès mais:
    plugin - code de plugin, problème [RESOLU] 54584420120316193029

    pas grave, je vais chercher une api

    merci beaucoup en tout cas Wink
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par JHPC-Software Ven 16 Mar 2012 - 20:14

    Bonsoir,
    Pas obliger de passer par une api je pense que c'est faisable avec un simple code je vais voir si ce que j'ai en tête fonctionne ... Je te dit quoi Smile

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Ven 16 Mar 2012 - 20:23

    bonsoir,

    ok merci Very Happy
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par JHPC-Software Ven 16 Mar 2012 - 21:18

    Bonsoir,
    J'ai regarder en mettant la position de la souris avec ce que j'avais en tête et résultat ca fonctionne sur Visual Basic (logique) et sur SoftwareZator ! cheers

    Essaye ca
    Code:
    Dim CurrentDocument As HtmlDocument
    Dim MousePoint As System.Drawing.Point
    MousePoint = MousePosition.X & MousePosition.Y
    Dim PageElement As HtmlElementCollection = Me.{PARAM1}.GetElementFromPoint(MousePoint)
    For Each CurElement As HtmlElement In PageElement
    {PARAM2}.Items.Add(CurElement.ToString())
    Next

    Parce que l'erreur que t'avais avec le "e" c'est normal c'est un paramètre, il est présent dans chaque action d'un contrôle Smile

    Cordialement,
    JHPC
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par lereparateurdepc Sam 17 Mar 2012 - 7:10

    re ,

    Pour préciser le e viens de là :

    Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
    Label1.Text = "Processeur de type : " & Environment.GetEnvironmentVariable("PROCESSOR_ARCHITECTURE")
    End Sub

    Ceci est l'évènement Load d'une Form ( code réalisé sous VB et non SZ )

    Cordialement ,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par polien Sam 17 Mar 2012 - 11:05

    bonjour,

    @JHPC-Software: Merci beaucoup sa marche Very Happy
    @Le Réparateur de pc: on en apprend tout les jours amusé, merci de l'info Wink

    Contenu sponsorisé


    plugin - code de plugin, problème [RESOLU] Empty Re: code de plugin, problème [RESOLU]

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 26 Avr 2024 - 9:57