nerone21
Messages postés108Date d'inscriptionvendredi 4 mars 2005StatutMembreDernière intervention 5 mai 2011
-
27 août 2007 à 14:21
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 2016
-
27 août 2007 à 15:04
Bonjour les codeurs:
alors j'utilise une listview et donc j'ai une colonne ds laquelle il y a des tailles de fichiers, et j'ai aussi fait une fction de tri lorsque l'on clik sur l'entête de la colonne, mais le premier probleme est qu'elle ne trie que les caracteres et donc les nombres sont triés en tant que caractere, c-à-d ke 9 Mo se retrouvera aprés 1000 Mo ds un tri croissant...
et donc j'ai voulu faire une chose, mettre des "espaces" avant les tailles en utilisant une format maximal de 12 caracteres. donc si il existe en VB.net une fonction simple ki le fait ca m'arrangerait car moi j'ai écrit cela (compte de nombre de caractere puis ajout d'espace pour ke le totale fasse 12 caracteres) mais ça allonge prodigieusement l'execution de mon appli...
Merci d'avance!
Dim
taille
As
Single = Format((
My.Computer.FileSystem.GetFileInfo(FoundFile).Length) / (1024 * 1024),
"0.000")
Dim TailleFormat
As
String =
""
If (12 - taille.ToString.Length) = 1
ThenTailleFormat =