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 : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

3 participants

    Utilisation de controles dans une fonction

    avatar
    Trebor55
    Nouveau
    Nouveau


    Masculin Nombre de messages : 11
    Date d'inscription : 04/01/2010

    Utilisation de controles dans une fonction Empty Utilisation de controles dans une fonction

    Message par Trebor55 Mer 19 Oct 2011 - 18:04

    Bonjour,

    Dans une appli que je teste, je me sers d'une fonction qui peut-être applée plusieurs fois et qui devrais me permettre de modifier des propriétés de certains controles.
    Mais quand je génére le projet, il en resulte une erreur :
    Action : Modifier une propriété d'un control
    Description : 'Me' est valide uniquement dans une méthode d'instance.
    lereparateurdepc
    lereparateurdepc



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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par lereparateurdepc Mer 19 Oct 2011 - 18:10

    re ,

    As-tu essayé sans ce Me ?

    Pour avoir une réponce plus précise , il nous faut plus d'infos ...

    Cordialement ,
    Le réparateur de PC
    Admin
    Admin
    Administrateur
    Administrateur


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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Admin Mer 19 Oct 2011 - 18:14

    Bonjour,

    Quel est le nom de la fonction? le problème vient peut-être de là =/
    avatar
    Trebor55
    Nouveau
    Nouveau


    Masculin Nombre de messages : 11
    Date d'inscription : 04/01/2010

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Trebor55 Mer 19 Oct 2011 - 19:08

    Bonjour,
    Le nom de la fonction ne contient que des caractéres alphabetiques
    Cette fonction a été créer avec l'editeur de fonction
    Le Me. est inséré par SZ dans la fenêtre de modification de propriété d'un controle.
    J'ai essayé une c ommande VB.Net même résultat
    lereparateurdepc
    lereparateurdepc



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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par lereparateurdepc Mer 19 Oct 2011 - 19:15

    re ,

    Quel est ce nom de fonction ?

    Cordialement ,
    Le réparateur de PC
    avatar
    Trebor55
    Nouveau
    Nouveau


    Masculin Nombre de messages : 11
    Date d'inscription : 04/01/2010

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Trebor55 Mer 19 Oct 2011 - 19:19

    re,

    Le nom est ShowImgSource, mais le probléme ne vient pas de là car si je demande l'affichage d'un message celui-ci fonctionne
    lereparateurdepc
    lereparateurdepc



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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par lereparateurdepc Jeu 20 Oct 2011 - 15:33

    re ,

    Peut-tu nous mettre ce qu'il y as dans cette fonction ?
    Utilise les balise CODE l'icône avec les <>

    Cordialement ,
    Le réparateur de PC
    avatar
    Trebor55
    Nouveau
    Nouveau


    Masculin Nombre de messages : 11
    Date d'inscription : 04/01/2010

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Trebor55 Jeu 20 Oct 2011 - 16:30

    re,

    Le probléme se produit quand je demande à modifier ou lire une proriété d'un controle (Label et Picturebox)
    lereparateurdepc
    lereparateurdepc



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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par lereparateurdepc Jeu 20 Oct 2011 - 17:50

    re ,

    La portion de code qui bloque , c'est quoi ?

    Cordialement ,
    Le réparateur de PC
    avatar
    Trebor55
    Nouveau
    Nouveau


    Masculin Nombre de messages : 11
    Date d'inscription : 04/01/2010

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Trebor55 Jeu 20 Oct 2011 - 19:19

    Re,
    Je peux mettre n'importe quel controle il y a toujours la même erreur : 'Me' est valide uniquement dans une méthode d'instance.
    Cette fonction n'est pas appelée par un événement mais par d'autre fonction
    lereparateurdepc
    lereparateurdepc



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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par lereparateurdepc Ven 21 Oct 2011 - 19:30

    re ,

    AHH , il me semble que je n'ai JAMIAS pu utiliser cette fonction de SZ ...

    Cordialement ,
    Le réparateur de PC
    Admin
    Admin
    Administrateur
    Administrateur


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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Admin Ven 21 Oct 2011 - 19:37

    Bonjour,

    En effet, il est impossible d'utiliser cette action dans une fonction non lié à un contrôle.
    La solution serait de créer une fonction lié à un évènement dont il est peut probable qu'il se déclenche, tel que "HelpButtonClicked" d'une fenêtre (à moins qu'il y ai un bouton d'aide dans le titre de celle-ci).
    Vous pourriez mettre dedans les modifications d'interface à apporter, et dans votre fonction, mettre une action "Exécuter une fonction" demandant à la fonction lié à cet évènement de s'exécuter.

    Note : pour ceux que ça intéresse, il n'y a plus cette contrainte dans la futur version de SoftwareZator.
    avatar
    Trebor55
    Nouveau
    Nouveau


    Masculin Nombre de messages : 11
    Date d'inscription : 04/01/2010

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Trebor55 Ven 21 Oct 2011 - 20:58

    re,

    C'est ce que je pensais faire , utiliser un événement d'un controle existant
    c'est dommage pour un programme comme SZ
    Maintenant je vais continuer à le tester

    Merci
    lereparateurdepc
    lereparateurdepc



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

    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par lereparateurdepc Sam 22 Oct 2011 - 15:46

    re ,

    Autre idée :
    Ajouter un timer et placer le code dans son évènement Tick .
    La seule condition : NE PAS démarrer le timer !!!!!!

    Cordialement ,
    Le réparateur de PC

    Contenu sponsorisé


    Utilisation de controles dans une fonction Empty Re: Utilisation de controles dans une fonction

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 20:43