Salut à tous :) ,
Quelques petites précision sur les dictionnaires svp.
Lors de l'utilisation d'un dictionnaire, est ce que la clé et l'élément sont
toujours des String?
MyDic as new Dictionnary
MyDic.Add "nom", "40" ou MyDic "nom", 40 ?
Est ce que mes élément sont trier automatiquement sur la clé selon le
CompareMode ?
Quelle est la différence entre Binary et TextCompare ?
si je veux stocker :
MyDic.Add "street", "rue de la paix"
MyDic.Add "prenom", "arnaud"
MyDic.Add "nom", "Doe"
Les éléments seront ils dans cette ordre nom, prenom, street si le
CompareMode est sur vbBinaryCompare ou vbTextCompare ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ng
Salut,
MyDic as new Dictionnary
aie aie aie... jamais de As New ! Utilise plutot :
Dim MyDic As Dictionnary Set MyDic = New Dictionnary '//code Set MyDic = Nothing
De plus je te déconseille fortement d'utiliser les Dictionnary car faisant partis du Scripting Runtime... Utilise plutot les Collections VB ou les SuperCollections :) : http://www.mvps.org/vbvision/Super_Collections.htm http://www.mvps.org/vbvision/collections.htm
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
Zeg a écrit :
Salut à tous :) , Quelques petites précision sur les dictionnaires svp. Lors de l'utilisation d'un dictionnaire, est ce que la clé et l'élément sont toujours des String? MyDic as new Dictionnary MyDic.Add "nom", "40" ou MyDic "nom", 40 ?
Est ce que mes élément sont trier automatiquement sur la clé selon le CompareMode ? Quelle est la différence entre Binary et TextCompare ? si je veux stocker :
MyDic.Add "street", "rue de la paix" MyDic.Add "prenom", "arnaud" MyDic.Add "nom", "Doe"
Les éléments seront ils dans cette ordre nom, prenom, street si le CompareMode est sur vbBinaryCompare ou vbTextCompare ?
Merci .
Salut,
MyDic as new Dictionnary
aie aie aie... jamais de As New !
Utilise plutot :
Dim MyDic As Dictionnary
Set MyDic = New Dictionnary
'//code
Set MyDic = Nothing
De plus je te déconseille fortement d'utiliser les Dictionnary car faisant
partis du Scripting Runtime...
Utilise plutot les Collections VB ou les SuperCollections :) :
http://www.mvps.org/vbvision/Super_Collections.htm
http://www.mvps.org/vbvision/collections.htm
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
Zeg <zegis.nospam@free.fr> a écrit :
Salut à tous :) ,
Quelques petites précision sur les dictionnaires svp.
Lors de l'utilisation d'un dictionnaire, est ce que la clé et
l'élément sont toujours des String?
MyDic as new Dictionnary
MyDic.Add "nom", "40" ou MyDic "nom", 40 ?
Est ce que mes élément sont trier automatiquement sur la clé selon le
CompareMode ?
Quelle est la différence entre Binary et TextCompare ?
si je veux stocker :
MyDic.Add "street", "rue de la paix"
MyDic.Add "prenom", "arnaud"
MyDic.Add "nom", "Doe"
Les éléments seront ils dans cette ordre nom, prenom, street si le
CompareMode est sur vbBinaryCompare ou vbTextCompare ?
aie aie aie... jamais de As New ! Utilise plutot :
Dim MyDic As Dictionnary Set MyDic = New Dictionnary '//code Set MyDic = Nothing
De plus je te déconseille fortement d'utiliser les Dictionnary car faisant partis du Scripting Runtime... Utilise plutot les Collections VB ou les SuperCollections :) : http://www.mvps.org/vbvision/Super_Collections.htm http://www.mvps.org/vbvision/collections.htm
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
Zeg a écrit :
Salut à tous :) , Quelques petites précision sur les dictionnaires svp. Lors de l'utilisation d'un dictionnaire, est ce que la clé et l'élément sont toujours des String? MyDic as new Dictionnary MyDic.Add "nom", "40" ou MyDic "nom", 40 ?
Est ce que mes élément sont trier automatiquement sur la clé selon le CompareMode ? Quelle est la différence entre Binary et TextCompare ? si je veux stocker :
MyDic.Add "street", "rue de la paix" MyDic.Add "prenom", "arnaud" MyDic.Add "nom", "Doe"
Les éléments seront ils dans cette ordre nom, prenom, street si le CompareMode est sur vbBinaryCompare ou vbTextCompare ?