[R] Décomposition fichier pour insertion ListView

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] Décomposition fichier pour insertion ListView

#1

Message par Hugues »

Bonjour,

Je souhaite insérer dans une ListView le contenu de mon fichier avec une mise en forme _GUICtrlListView_InsertGroup().

Pour récupérer le nom des section pas de soucis, mais comme mon fichier est composé de la manière suivante:
► Afficher le texte
Comme vous pouvez le voir, le fichier est presque similaire à un fichier ini, sauf que mon fichier le séparateur est un ";" au lieu de "="...

Mon désir est de mettre dans la colonne de gauche de ma ListView ce qu'il a à gauche de ";" et ce qu'il y a dans la colonne de droite ce qu'il y a à droite de ";" :mrgreen: :mrgreen:

Mikell m'a déjà fournit ce code mais, comme il utilise les expressions régulières... Je ne sais pas ce qui bloque...
► Afficher le texte
Merci par avance
Modifié en dernier par Hugues le jeu. 04 sept. 2014 10:59, modifié 1 fois.
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Décomposition fichier pour insertion ListView

#2

Message par orax »

Est-ce qu'il y a toujours 2 retours à la ligne entre chaque section (comme dans l'exemple) ?

Code : Tout sélectionner

80;                                 (* Virtual, each [2], separated by ","; MAX: 10 v. c. *)

[Section2];    <== 2 @CRLF avant la section 2
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Décomposition fichier pour insertion ListView

#3

Message par Hugues »

Non en fait c'est aléatoire...
Mais c'est 2 mini... Ça dépend de celui qui créer le fichier... :roll:
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Décomposition fichier pour insertion ListView

#4

Message par orax »

► Afficher le texte
Ça ne va pas trouver une clé sans valeur. Je ne savais pas si c'était important. J'ai fait quelques essais mais je ne suis pas sûr que ça va marcher correctement.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Hugues
Niveau 8
Niveau 8
Messages : 597
Enregistré le : ven. 21 sept. 2012 18:12
Status : Hors ligne

Re: [..] Décomposition fichier pour insertion ListView

#5

Message par Hugues »

Merci, j'essaie ca demain ^^

Petite question? A quoi correspond l'include debug.au3?
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Décomposition fichier pour insertion ListView

#6

Message par orax »

C'est pour les fonctions qui commencent par _Debug. Ça me permet de vérifier les valeurs des variables dans la console de SciTE. Mais ces trucs là pourront être enlevés une fois le script fonctionnel.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Décomposition fichier pour insertion ListView

#7

Message par jguinch »

Un autre bout de code, dans le même 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: [..] Décomposition fichier pour insertion ListView

#8

Message par Hugues »

La solution de Jguinch est pile poil celle que je désire!

Je passe le sujet en résolu, merci à toi Orax et Jguinch pour votre aide. :wink:
Répondre