Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


obtenir une propriété d'un contrôle

Partagez
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Dim 30 Mar 2014 - 17:17

bonsoir,
vous vous êtes dit mais mais c'est trop facile pourquoi il pose cette question ?
donc j'ai une variable property_name qui contient le nom d'un propriété
je voudrais obtenir la valeur de la propriété dont le nom est contenu dans property_name et afficher un msg contenant cette valeur
avez vous une idée ? un bout d'idée ?
merci d'avance
cordialement fandeonepiece2

avatar
polien


Masculin Nombre de messages : 2881
Age : 21
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

Re: obtenir une propriété d'un contrôle

Message par polien le Dim 30 Mar 2014 - 17:23

Bonsoir,

quel est le contexte ?
"obtenir la valeur de la propriété dont le nom est contenu dans property_name et afficher un msg contenant cette valeur"

et comment est obtenu le nom de la propriété ?



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Dim 30 Mar 2014 - 17:36

re,
le nom est obtenu grâce a une combo-box
et je veux avoir la valeur de la propriété dans une var
cordialement

avatar
lereparateurdepc


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

Re: obtenir une propriété d'un contrôle

Message par lereparateurdepc le Dim 30 Mar 2014 - 19:40

re,

I have a piece of idea. Bon OK, je sors .... Piece pour fandeonePIECE2
=> J'ai un morceau d'idée.....

En gros, ton ComboBox contient une liste textuelle de propriétés ?
Tu sélectionne une propriété comme "Value" par exemple et tu souhaite lire la valeur de cette propriété ?
MAIS sur quel contrôle ? Un TextBox ? Car il n'a pas cette propriété là lui ......

OU tu souhaite lister les propriétés d'un contrôle donné et par la sui récupérer une valeur des SES propriétés ?

PS: je ne suis pas très présent sur le fofo car Arduino, et oui, toujours lui, me prend du temps=> réalisation d'un onduleur MLI mono télécommandé et c'est galère le MLI Smile
En images :
http://i56.servimg.com/u/f56/14/81/58/77/wp_20120.jpg
http://i56.servimg.com/u/f56/14/81/58/77/wp_20122.jpg
http://i56.servimg.com/u/f56/14/81/58/77/wp_20123.jpg
http://i56.servimg.com/u/f56/14/81/58/77/wp_20124.jpg


Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
polien


Masculin Nombre de messages : 2881
Age : 21
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

Re: obtenir une propriété d'un contrôle

Message par polien le Dim 30 Mar 2014 - 20:12

re,

@lereparateurdepc,

wow, c'est super pratique ça pour afficher un état Smile (plus besoins de marteau pour savoir si la machine marche correctement amusé )

@fandeonepiece2: c'est pour ton IDE donc (je pense)... autrement dit, récupérer et modifier les propriétés d'un contrôle sélectionné ?



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
lereparateurdepc


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

Re: obtenir une propriété d'un contrôle

Message par lereparateurdepc le Lun 31 Mar 2014 - 16:17

re,

@Polien, et oui, c'est la magie Arduino :)mais ayant en partie déprogrammé l'interface USB de la UNO Sad, et même le mode DFU ( pour le reprogrammer) ne fonctionne pas je n'ai que les broches Tx et Rx de la carte pour uploader par chance ça marche. Faites gaffe, ne sous alimentez pas la carte sinon .....

BEBE a écrit:
OU tu souhaite lister les propriétés d'un contrôle donné et par la suite récupérer une valeur des SES propriétés ?

Je pense que c'est plutôt ça sinon ça risque d'être plus complexe à réaliser (vérification si la propriété est applicable sur le contrôle donné)

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Lun 31 Mar 2014 - 16:38

re,
alors c'est bien pour mon IDE
et finalement je n'utiliserai pas de combo-box mais une variable tableau pour obtenir le nom de ma propriété.
ensuite ce n'est que pour obtenir la valeur de la propriété et non la modifier, ce qui ne me sert pas.
j'utilise la reflection pour obtenir la liste des propriétés du contrôle.
il n'est pas possible d'arriver dans un cas comme obtenir la valeur de la propriété "value" d'une textbox grâce a la reflection.
Merci d'avance
cordialement fandeonepiece2

PS pour lereparateurdepc : Onepiece c'est un manga

avatar
lereparateurdepc


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

Re: obtenir une propriété d'un contrôle

Message par lereparateurdepc le Lun 31 Mar 2014 - 16:41

re,

"reflection" ???????????????
Je doit avouer que je n'ais pas tout compris .....

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Lun 31 Mar 2014 - 16:50

re,
grace a la reflection (un procédé VB.net permetant d'obtenir les propriétés d'un controle et normalement leurs valeurs recherche dans google "reflection VB.net") j'ai listé les props d'un controle et veux obtenir leur valeurs
cordialement

avatar
polien


Masculin Nombre de messages : 2881
Age : 21
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

Re: obtenir une propriété d'un contrôle

Message par polien le Lun 31 Mar 2014 - 16:51

bonjour,

@lereparateurdepc a écrit:re,

@Polien, et oui, c'est la magie Arduino :)mais ayant en partie déprogrammé l'interface USB de la UNO Sad, et même le mode DFU ( pour le reprogrammer) ne fonctionne pas je n'ai que les broches Tx et Rx de la carte pour uploader par chance ça marche. Faites gaffe, ne sous alimentez pas la carte sinon .....

BÉBÉ a écrit:
OU tu souhaite lister les propriétés d'un contrôle donné et par la suite récupérer une valeur des SES propriétés ?

Je pense que c'est plutôt ça sinon ça risque d'être plus complexe à réaliser (vérification si la propriété est applicable sur le contrôle donné)

Cordialement,
Le réparateur de PC
bébé, lol amusé ,ça doit être ça Wink
perso ma carte est alimenté par mon ordi... d'où le fait que je fasse mes branchages près de mon ordi amusé (je n'ai pas le cordons pour la brancher à une pile 9V Wink

@fandeonepiece2: la réflexion consiste à obtenir toutes les propriétés d'un type de façon dynamique à l’exécution, dans ton cas, c'est pour faire un système d'auto complémentation ? dans ce cas, j'avais posté un contrôle sur le forum qui permettait la coloration synthaxique, le comptage de ligne et l'auto complémentation Wink





Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Lun 31 Mar 2014 - 17:02

re,
je ne veut rien auto compléter.
j'ai la liste des controle de ma form.
j'ai la liste props de chaques controles.
je veux obtenir les valeurs de chaques propriétés
cordialement

avatar
polien


Masculin Nombre de messages : 2881
Age : 21
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

Re: obtenir une propriété d'un contrôle

Message par polien le Lun 31 Mar 2014 - 17:05

re,

utilise une propertygrid, il te suffira de lui soumettre ton contrôle pour qu'elle en affiche toutes les propriétés Wink



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Lun 31 Mar 2014 - 17:09

re,
non car je ne peux obtenir la valeur des props dans une var.
je ne veux pas les afficher mais obtenir leur valeurs
cordialement

avatar
polien


Masculin Nombre de messages : 2881
Age : 21
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

Re: obtenir une propriété d'un contrôle

Message par polien le Lun 31 Mar 2014 - 17:15

re,

alors là... aucune idée... Neutral



Cordialement,
Polien.

You want to have an english help for Software Zator ? Let's try to read the first tutorial in english Wink : CLIC HERE
BESOINS D'UN TUTO? CONSULTER LE SOMMAIRE !

Débutez avec SZ avec les tutos en pdf !
avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Lun 31 Mar 2014 - 17:36

re,
j'ai essayé .getvalue (encore de la reflection lol) mais cela me donne le type de la propriété et on la valeur pff
cordialement

avatar
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 16
Localisation : chez moi
Emploi/loisirs : Programmation H24
Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
Date d'inscription : 14/09/2013

Re: obtenir une propriété d'un contrôle

Message par fandeonepiece2 le Dim 20 Avr 2014 - 8:16

bonjour
je fait un petit déterrage pour donner la solution :
Code:
For Each i As Reflection.PropertyInfo In GetType(type_du_control).GetProperties
    If i.Name = "nom_de_la_propriété" Then
        MsgBox(i.GetValue(Me.nom_du_contrôle, Nothing))
    End If
Next

le type du contrôle c'est par exemple button ou textbox

source : http://fr.openclassrooms.com/forum/sujet/vb-net-obtenir-une-propriete-d-un-controle?page=1
cordialement


Contenu sponsorisé

Re: obtenir une propriété d'un contrôle

Message par Contenu sponsorisé


    La date/heure actuelle est Ven 15 Déc 2017 - 16:03