[R] Tri doublons

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

[R] Tri doublons

#1

Message par Hugues »

Bonjour,

Je lis une fichier *.ini Section par Section afin de récupérer toutes les Clefs et les valeurs contenues. J'écris le resultat dans un fichier txt, puis je le relis pour supprimer les doublons.

J'aimerai savoir comment fait-on sans passer par un fichier txt?

Merci par avance. Ci joint mes codes:

Fichier ini:
► Afficher le texte
Mon programme:
► Afficher le texte
Modifié en dernier par Hugues le ven. 14 nov. 2014 21:51, modifié 1 fois.
Avatar du membre
TomAijerrie
Niveau 5
Niveau 5
Messages : 192
Enregistré le : lun. 02 juin 2014 09:55
Localisation : Lyon
Status : Hors ligne

Re: [..]Tri doublons

#2

Message par TomAijerrie »

En passant par une array ?
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: [..]Tri doublons

#3

Message par jbnh »

tu passes par une array suivi de _arrayunique et hop !
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..]Tri doublons

#4

Message par jguinch »

Il y a quelque chose que je ne comprends pas : est-ce que tu vas supprimer toutes les entrées en double ou juste en laisser une (et donc laquelle ?) ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..]Tri doublons

#5

Message par Hugues »

Dans mon fichier ini, je peux retrouver une clef (avec des valeurs differentes) dans chaque section. Si par exemple je lis toute mes sections et que je trouve Clef_1 4 fois, je veux qu'il me retourne qu'1 fois Clef_1 et ça autant de fois que de clef trouvées... Donc supprimer toutes les entrées en double.

Car après j'alimente une ComboBox en fonction de ce tri.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..]Tri doublons

#6

Message par jguinch »

Si tu veux récupérer uniquement les clés sans te soucier des sections et au passage supprimer les doublons, tu peux faire un truc de ce genre :
► Afficher le texte
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..]Tri doublons

#7

Message par Hugues »

Oui ça c'est impec, mais comment je stock toutes mes clefs dans un array sans me soucier des sections (je pense que c'est ça mon problème de base... :oops: )?
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..]Tri doublons

#8

Message par Hugues »

Mille excuses, c'est bon j'ai trouvé!

Voici la solution (code de Mikell) pour ceux que ca interesse...
► Afficher le texte
Merci à tous pour votre aide!!
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..]Tri doublons

#9

Message par jguinch »

Ton problème est-il [R]ésolu ?
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..]Tri doublons

#10

Message par Hugues »

Heu oui, j'ai oublié de mettre la balise... :oops: :oops:
Répondre