MANURELAIS
Messages postés58Date d'inscriptionlundi 28 janvier 2008StatutMembreDernière intervention 7 avril 2009
-
13 janv. 2009 à 16:44
MANURELAIS
Messages postés58Date d'inscriptionlundi 28 janvier 2008StatutMembreDernière intervention 7 avril 2009
-
29 janv. 2009 à 09:17
Salut à tous et bonne année à vous,
J'aimerais optimiser mon code de manière à gagner du temps, mais voila je débute et je ne sais comment faire. Si il y avait une ame charitable..
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 13 janv. 2009 à 16:56
soit tu crée une collection en rajoutant tout tes combos dans la collection, soit, si tes combos sont directement sur la feuille, tu peux utiliser la collection des controles de la feuille avec un code du style
For i as integer =1 to N
CType(Me.Controls("combo" & i.ToString),ComboBox).items.clear
Next
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 28 janv. 2009 à 20:17
Bon j'ai fais un petit test (2mn chrono), et ça marche :
For i As Integer = 1 To 5
MessageBox.Show(My.Settings("Param" & i.ToString).ToString)
Next
Je ne vois pas trop l'intérêt de créer des paramètres utilisateurs par le code. Il faudrait aussi que tu créer à ce moment là le code qui va les utiliser.
MANURELAIS
Messages postés58Date d'inscriptionlundi 28 janvier 2008StatutMembreDernière intervention 7 avril 2009 29 janv. 2009 à 09:17
Ecoute merci à toi,
Enfait, j'aimerais créer une classe qui gère la mémoire de la largeur des colonnes dans datagrirdview pour un utilisateur. Comme ces derniers sont personalisable par l'utilisateur (nb colonne et largeur) je ne sais pas combien de paramètre il me faut.
Salut
D'abord nous serons les Meilleurs;Ensuite nous serons les Premiers.