Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


[Résolu] Remettre une liste dans l'ordre alphabétique

SZ_Débutant
SZ_Débutant
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 110
Age : 19
Localisation : France, Pays De La Loire
Emploi/loisirs : Mathématiques, informatique, programmer, badminton
Humeur : Parfaitement bien !
Date d'inscription : 26/11/2012

[Résolu] Remettre une liste dans l'ordre alphabétique Empty [Résolu] Remettre une liste dans l'ordre alphabétique

Message par SZ_Débutant le Sam 23 Aoû 2014 - 10:50

Salut tout le monde !
Très bien, voici ce que j'aurais besoin de faire pour mon projet :
Il y a un fichier texte (.txt) avec, à chaque ligne, un nom et prénom. Il faudrait classer les noms dans l'ordre alphabétique puis remettre tout ça dans dans ce même fichier texte.

ContraintesLaughing ) :

- Si deux personnes ont le même nom de famille, pour savoir qui est au dessus ou en dessous, on classe les prénoms. On classe les prénoms seulement quand il y a deux (ou plus) personnes qui ont le même nom;

- Il faut que, une fois la liste alphabétique créée, on la remette bien dans le fichier de départ (avec les noms et prénoms dans le désordre);

- Il n'y a pas d'accent sur les majuscules (comme 'É')

- Attention aux noms composés (Marie-Anne, Pierre-Alexandre, Jean-Marc, etc..) car il y a un tiret. Je ne sais pas si cela importe peu.  amusé 

Évidemment, j'ai cherché sur le forum un sujet qui se rapprochais du miens mais je n'en ai pas trouvé.  Smile
Je vous souhaite donc une très bonne journée (ou nuit, mais dans ce cas, au lit !!  Very Happy ),

~ SZ_Débutant ~


Dernière édition par SZ_Débutant le Mer 27 Aoû 2014 - 19:42, édité 1 fois
Malarix
Malarix
Nouveau
Nouveau

Masculin Nombre de messages : 39
Age : 17
Localisation : La ou je suis :)
Emploi/loisirs : Programmer des applications en changeant le style des fenêtres !
Humeur : Content (quand un de mes programmes marche , c'est-à-dire pas souvent en fait !)
Date d'inscription : 14/06/2014

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Malarix le Sam 23 Aoû 2014 - 13:14

Bonjour

Personnellement (pas testé) "listbox" avec la propriété "sorted" (trier) sur "true" puis ajouter les éléments et (si il faut mettre le résultat dans une variable Smile "obtenir tous les éléments d'une liste" [variable_tableau]"

En espérant que ça fonctionnera ...

Merci



Si vous souhaitez un composant (.DLL) :
http://creativeinformatic.blogspot.fr/p/demande-de-creation-de-composants.html
[je verifie la page au moin 1 fois par semaine]

Mon blog (création de composants .dll gratuitement Nan , j'ai arrêté depuis que j'y vais plus
Le désert en question : http://creativeinformatic.blogspot.fr/
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par lereparateurdepc le Sam 23 Aoû 2014 - 15:47

re,

Oui, le mieux c'est une ListBox pour tout faire automatiquement ....
En plus, ça te donne une liste que tu peux facilement éditer (ajout, suppression, .....)

Pour la sauvegarde:
- Tu aura tous les éléments de la liste dans une variable tableau.
- Tu supprime ton fichier texte.
- Dans une boucle "for" (pour) tu crée ton fichier et tu ajoute à la suite
  le contenu élément par élément de la variable tableau.
- Une fois hors de la boucle, tu as ton fichier avec tous les nom classés dans l'ordre.

Reste à voir ce qu'il fait si de nom existes.
MAIS c'est pour une classe précise ou toutes les classes ?
Car 2 nom identique dans la même classe.... c'est rare Smile

EDIT : Après un rapide test sous VB, c'est, je trouve la meilleur solution.
Pas besoin de réfléchir, même si 2 nom identique existe. Il regarde le prénom automatiquement MAIS à condition de tout saisir en même temps Smile

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20110[Résolu] Remettre une liste dans l'ordre alphabétique 10_32010[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20111[Résolu] Remettre une liste dans l'ordre alphabétique 07_sig10
Malarix
Malarix
Nouveau
Nouveau

Masculin Nombre de messages : 39
Age : 17
Localisation : La ou je suis :)
Emploi/loisirs : Programmer des applications en changeant le style des fenêtres !
Humeur : Content (quand un de mes programmes marche , c'est-à-dire pas souvent en fait !)
Date d'inscription : 14/06/2014

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Malarix le Sam 23 Aoû 2014 - 18:45

Re

Normalement si 2 éléments sont identiques , comme ils ne peuvent pas être au même index la liste accepte quand même (pas testé)

Merci



Si vous souhaitez un composant (.DLL) :
http://creativeinformatic.blogspot.fr/p/demande-de-creation-de-composants.html
[je verifie la page au moin 1 fois par semaine]

Mon blog (création de composants .dll gratuitement Nan , j'ai arrêté depuis que j'y vais plus
Le désert en question : http://creativeinformatic.blogspot.fr/
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par lereparateurdepc le Sam 23 Aoû 2014 - 18:55

re,

Non ce que je voulais dire c'est avec 2 nom de famille identique ....
Comme derrière il y a le prénom, bah ça marche pareil Smile

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20110[Résolu] Remettre une liste dans l'ordre alphabétique 10_32010[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20111[Résolu] Remettre une liste dans l'ordre alphabétique 07_sig10
SZ_Débutant
SZ_Débutant
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 110
Age : 19
Localisation : France, Pays De La Loire
Emploi/loisirs : Mathématiques, informatique, programmer, badminton
Humeur : Parfaitement bien !
Date d'inscription : 26/11/2012

[Résolu] Remettre une liste dans l'ordre alphabétique Empty La propriété de la ListBox à récupérer ?

Message par SZ_Débutant le Lun 25 Aoû 2014 - 11:52

Bonjour,
Désolé pour ma réponse tardive mais j'ai plein de trucs à faire en ce moment et c'est bientôt la rentrée des classes. Sad Sad 

Quelle est la propriété à récupérer de cette ListBox pour récupérer tous les éléments ? J'ai cherché mais je n'ai pas trouvé. Serait-ce 'Container' ou 'Text' ?
Merci beaucoup mais bon, si il faut utiliser une ListBox pour trier, ça ne fait pas professionnel mais bon, je 'en suis pas un. Very Happy

Très bonne journée,
~ SZ_Débutant ~


Dernière édition par SZ_Débutant le Mer 27 Aoû 2014 - 19:42, édité 1 fois
lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par lereparateurdepc le Lun 25 Aoû 2014 - 13:22

re,

Il y a des actions pour ça Smile

EDIT : Sympas la modif sur le fofo

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20110[Résolu] Remettre une liste dans l'ordre alphabétique 10_32010[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20111[Résolu] Remettre une liste dans l'ordre alphabétique 07_sig10
Malarix
Malarix
Nouveau
Nouveau

Masculin Nombre de messages : 39
Age : 17
Localisation : La ou je suis :)
Emploi/loisirs : Programmer des applications en changeant le style des fenêtres !
Humeur : Content (quand un de mes programmes marche , c'est-à-dire pas souvent en fait !)
Date d'inscription : 14/06/2014

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Malarix le Lun 25 Aoû 2014 - 19:43

Re

La propriété s'appelle "sorted"

Merci



Si vous souhaitez un composant (.DLL) :
http://creativeinformatic.blogspot.fr/p/demande-de-creation-de-composants.html
[je verifie la page au moin 1 fois par semaine]

Mon blog (création de composants .dll gratuitement Nan , j'ai arrêté depuis que j'y vais plus
Le désert en question : http://creativeinformatic.blogspot.fr/
SZ_Débutant
SZ_Débutant
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 110
Age : 19
Localisation : France, Pays De La Loire
Emploi/loisirs : Mathématiques, informatique, programmer, badminton
Humeur : Parfaitement bien !
Date d'inscription : 26/11/2012

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par SZ_Débutant le Mer 27 Aoû 2014 - 15:14

Bonjour,
J'ai deux choses à vous dire :
1) D'accord pour la propriété "Sorted", c'est pour trier la ListBox mais je voulais la propriété à récupérer pour récupérer chaque Item de cette ListBox pour les incrémenter dans une variable tableau.

2) Un second problème : il se peut qu'il y est des majuscules à accents. Je ne sais pas si la ListBox en prend compte (par exemple mettre É après le D, ou bien Ì après un C). Il faut que je test.
Par exemple, ABCDE vient après ou avant ABCDÉ.

Très bonne fin de journée,
~ SZ_Débutant ~
polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par polien le Mer 27 Aoû 2014 - 15:23

Bonjour Smile ,

Sinon (c'est une toute autre méthode...) :
Pour chaque élément rajouté à la liste, on crée un fichier qui a le nom de cet élément (et on place ces fichiers dans un même dossier). Et lors du chargement de la liste, on lit tout les fichiers. Comme l'explorateur windows classe automatiquement par ordre alphabétique, la liste est par ordre alphabétique Wink

@lereparateurdepc: merci Smile

SZ_Débutant
SZ_Débutant
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 110
Age : 19
Localisation : France, Pays De La Loire
Emploi/loisirs : Mathématiques, informatique, programmer, badminton
Humeur : Parfaitement bien !
Date d'inscription : 26/11/2012

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par SZ_Débutant le Mer 27 Aoû 2014 - 19:14

Bonsoir,
Moi, je veux bien mais je voudrais limiter la diminution de l'espace de disque dur. Bon, ok, je vais perdre maximum 100 Ko avec ces fichiers texte mais après, je vais avoir du mal à m'y retrouver. Razz

Toujours pas la propriété pour récupérer tous les Items de la Collection  d'une ListBox ?
Bonne soirée,
~ SZ_Débutant ~
polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par polien le Mer 27 Aoû 2014 - 19:26

Bonsoir,

Ben, dans les actions de SZ, il me semble qu'il y a une action pour récupérer les items de la listbox (catégorie: liste d'élément) Wink

SZ_Débutant
SZ_Débutant
On commence à connaître
On commence à connaître

Masculin Nombre de messages : 110
Age : 19
Localisation : France, Pays De La Loire
Emploi/loisirs : Mathématiques, informatique, programmer, badminton
Humeur : Parfaitement bien !
Date d'inscription : 26/11/2012

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par SZ_Débutant le Mer 27 Aoû 2014 - 19:41

Re,
Tout simplement. J'étais encore en train de chercher la propriété à récupérer... Suspect
Merci -----> Sujet Résolu

~ SZ_Débutant ~
polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par polien le Mer 27 Aoû 2014 - 20:04

re,

lol comme quoi faut tout essayer amusé
de rien Wink

lereparateurdepc
lereparateurdepc


Masculin Nombre de messages : 5606
Age : 26
Localisation : Calvados
Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
Humeur : toujours cool
Date d'inscription : 31/01/2010

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par lereparateurdepc le Jeu 28 Aoû 2014 - 8:40

lereparateurdepc (message n°7) a écrit:re,

Il y a des actions pour ça Smile

EDIT : Sympas la modif sur le fofo

Cordialement,
Le réparateur de PC

re,

J'avoue j'ai été radin ce jour là ......

Milles excuses Sad

Cordialement,
Le réparateur de PC



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20110[Résolu] Remettre une liste dans l'ordre alphabétique 10_32010[Résolu] Remettre une liste dans l'ordre alphabétique Wp_20111[Résolu] Remettre une liste dans l'ordre alphabétique 07_sig10
Blackorion35
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2611
Age : 29
Localisation : Rouen
Emploi/loisirs : Technicien Informatique Mazars / Associé Directeur Wemya
Humeur : C'est quand les prochaines vacs... ?
Date d'inscription : 19/03/2013

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Blackorion35 le Jeu 28 Aoû 2014 - 9:06

Bonjour,

HS : En effet sympa les modif et les barres niveau signature Smile 



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
Jerem'
Jerem'

Gagnant or au concours SZ2014
Gagnant or au concours SZ2014

Masculin Nombre de messages : 931
Age : 19
Emploi/loisirs : Développeur et YouTuber à ses temps perdus
Humeur : Tant que je code , ça va !
Date d'inscription : 08/08/2013

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Jerem' le Jeu 28 Aoû 2014 - 9:29

Re ,


HS : Quelles Modifs ?


Cordialement ,


Jeremy60800



Arrow Venez voir mon site : InformatiqueBlog
Arrow Ma chaîne YouTube : Jerem'Tech
@ Mon contact "pro" : jeremtech@gmx.fr
@ Mon twitter : @jeremtech
Idea Mes logiciels suivis : TexteNote , MineServ Creator & Forge Modding Helper
Blackorion35
Blackorion35
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 2611
Age : 29
Localisation : Rouen
Emploi/loisirs : Technicien Informatique Mazars / Associé Directeur Wemya
Humeur : C'est quand les prochaines vacs... ?
Date d'inscription : 19/03/2013

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Blackorion35 le Jeu 28 Aoû 2014 - 9:42

JEREMY60800 a écrit:Re ,


HS : Quelles Modifs ?


Cordialement ,


Jeremy60800
Celle là par exemple : 

[Résolu] Remettre une liste dans l'ordre alphabétique Trait-separe_diapo-bas

amusé



Le site officiel de notre société : http://algostep-company.fr
Notre WebOS "Rynna" en développement : http://rynnawebos.fr/login
Le WebOS "Zator" conçu pour le forum et ses membres dispo en test ici :
http://algostep-company.fr/WebOS-Zator-Test1/
---------------------------------------------------------
polien
polien


Masculin Nombre de messages : 2995
Age : 23
Localisation : Bouches du Rhones
Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
Humeur : Je commence tout mais ne finit rien :P
Date d'inscription : 19/05/2011

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par polien le Jeu 28 Aoû 2014 - 9:55

Bonjour,

HS: merci Wink , en fait je trouvait la barre texte pas assez lisible amusé

Jerem'
Jerem'

Gagnant or au concours SZ2014
Gagnant or au concours SZ2014

Masculin Nombre de messages : 931
Age : 19
Emploi/loisirs : Développeur et YouTuber à ses temps perdus
Humeur : Tant que je code , ça va !
Date d'inscription : 08/08/2013

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Jerem' le Jeu 28 Aoû 2014 - 12:19

Re ,


HS : Oui c'est vrais que ces cool !


Cordialement ,


Jeremy60800



Arrow Venez voir mon site : InformatiqueBlog
Arrow Ma chaîne YouTube : Jerem'Tech
@ Mon contact "pro" : jeremtech@gmx.fr
@ Mon twitter : @jeremtech
Idea Mes logiciels suivis : TexteNote , MineServ Creator & Forge Modding Helper

Contenu sponsorisé

[Résolu] Remettre une liste dans l'ordre alphabétique Empty Re: [Résolu] Remettre une liste dans l'ordre alphabétique

Message par Contenu sponsorisé


    La date/heure actuelle est Mer 16 Oct 2019 - 18:16