narfight
Messages postés129Date d'inscriptionlundi 17 mars 2003StatutMembreDernière intervention 4 mars 2010
-
4 mars 2008 à 08:54
narfight
Messages postés129Date d'inscriptionlundi 17 mars 2003StatutMembreDernière intervention 4 mars 2010
-
4 mars 2008 à 09:41
Bonjour,
Je voudrais stocké des valeurs sous des index non pas numérique mais de type string pour pouvoir y acédé ainsi :
Ma_variable("Date_cell") pour permetre aussi la recherche facile pour savoir si "Date_cell" est dans le tableau.
Actuellement je fais ainsi :
<hr size="2" width="100%" /> Structure format_var
Dim Nom As String
Dim Valeur As String
End Structure
Private Find_And_Replace As List(Of format_var) = New List(Of format_var)
<hr size="2" width="100%" />Et chaque fois que je veux savoir si une entrée existe, je fais une boucle FOR qui recherche si "Nom" dans ma collection vaut la valeur que je recherche.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 4 mars 2008 à 09:06
Re,
Bon bah il semble que tu puisses encore l'utiliser en .NET:
Dim ObjCol As New Microsoft.VisualBasic.Collection
Call ObjCol.ADD(25, "ITEM25")
MessageBox.Show (ObjCol("ITEM25"))
, ----
[code.aspx?ID=41455 By Renfield]
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 4 mars 2008 à 09:35
Bonjour
Pour .NET2+, utilises plutot Dictionnary(Of TKey, TValue) plutot que la compatibilité encore dispo dans le framwork (je parle bien sûr de "Microsoft.VisualBasic.Collection")
Dans Word, j'Excel. (juste pour la citation)
VB (6, .NET1&2), C++, C#.Net1
Mon site
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 4 mars 2008 à 09:02
Salut,
Utilise un objet Collection. En VB6 en tout cas cela répond exactement à ce que tu souhaites. j'espère simplement qu'en .NET c'est pareil (je m'en vais vérifier)