Je crois que la ListBox est limité à 32.000 enregistrement, mais
justement à ce propos, car c'est très pratique pour trier un fichier:
La limite c'est 32.000 enregistrements (environ), donc 32.000 lignes, ou ça
a aussi un rapport avec la taille, la longueur de la ligne, soit:
-1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce que
ça passerait ?
-2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque,
ou les deux, c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle doit
"déborder par sa taille" autrement que par son nombre de lignes, l'erreur va
venir du disque ou de la ram ?
-3- Comment trier un fichier dans un list, avec plusieurs lists, un fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule
list ?
Dites, svp, ce que vous savez à ce propos sur les list, des liens, etc...
Merci
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
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, La ListBox de VB est limité non pas à une taille mais un un nombre de lignes (sauf sous XP, la listbox (tout comme le textbox) a vu ses limites repoussées je viens de tester ?!).
Pour trier alaphabétiquement une LisBox, fixe sa propriété Sorted à True, sinon utilise une ListView (des Common Controls) qui permet aussi d'être triée (par colonne...) et qui peut contenir davantages d'item.
-- Nicolas. http://www.ngsoft-fr.com "surfeur75" a écrit dans le message de news: ePe2bd$
Bonjour,
Je crois que la ListBox est limité à 32.000 enregistrement, mais justement à ce propos, car c'est très pratique pour trier un fichier: La limite c'est 32.000 enregistrements (environ), donc 32.000 lignes, ou
ça
a aussi un rapport avec la taille, la longueur de la ligne, soit: -1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce
que
ça passerait ? -2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque, ou les deux, c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle
doit
"déborder par sa taille" autrement que par son nombre de lignes, l'erreur
va
venir du disque ou de la ram ? -3- Comment trier un fichier dans un list, avec plusieurs lists, un
fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule list ? Dites, svp, ce que vous savez à ce propos sur les list, des liens, etc... Merci -- @+, bye, Joe. Pour m'écrire ng75AROBASEnoosPOINTfr remplace AROBASE et POINT par leur vrai signe Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Salut,
La ListBox de VB est limité non pas à une taille mais un un nombre de lignes
(sauf sous XP, la listbox (tout comme le textbox) a vu ses limites
repoussées je viens de tester ?!).
Pour trier alaphabétiquement une LisBox, fixe sa propriété Sorted à True,
sinon utilise une ListView (des Common Controls) qui permet aussi d'être
triée (par colonne...) et qui peut contenir davantages d'item.
--
Nicolas.
http://www.ngsoft-fr.com
"surfeur75" <surfeur75@paris.fr> a écrit dans le message de news:
ePe2bd$2DHA.1760@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je crois que la ListBox est limité à 32.000 enregistrement, mais
justement à ce propos, car c'est très pratique pour trier un fichier:
La limite c'est 32.000 enregistrements (environ), donc 32.000 lignes, ou
ça
a aussi un rapport avec la taille, la longueur de la ligne, soit:
-1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce
que
ça passerait ?
-2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque,
ou les deux, c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle
doit
"déborder par sa taille" autrement que par son nombre de lignes, l'erreur
va
venir du disque ou de la ram ?
-3- Comment trier un fichier dans un list, avec plusieurs lists, un
fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule
list ?
Dites, svp, ce que vous savez à ce propos sur les list, des liens, etc...
Merci
--
@+, bye, Joe.
Pour m'écrire ng75AROBASEnoosPOINTfr
remplace AROBASE et POINT par leur vrai signe
Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Salut, La ListBox de VB est limité non pas à une taille mais un un nombre de lignes (sauf sous XP, la listbox (tout comme le textbox) a vu ses limites repoussées je viens de tester ?!).
Pour trier alaphabétiquement une LisBox, fixe sa propriété Sorted à True, sinon utilise une ListView (des Common Controls) qui permet aussi d'être triée (par colonne...) et qui peut contenir davantages d'item.
-- Nicolas. http://www.ngsoft-fr.com "surfeur75" a écrit dans le message de news: ePe2bd$
Bonjour,
Je crois que la ListBox est limité à 32.000 enregistrement, mais justement à ce propos, car c'est très pratique pour trier un fichier: La limite c'est 32.000 enregistrements (environ), donc 32.000 lignes, ou
ça
a aussi un rapport avec la taille, la longueur de la ligne, soit: -1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce
que
ça passerait ? -2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque, ou les deux, c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle
doit
"déborder par sa taille" autrement que par son nombre de lignes, l'erreur
va
venir du disque ou de la ram ? -3- Comment trier un fichier dans un list, avec plusieurs lists, un
fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule list ? Dites, svp, ce que vous savez à ce propos sur les list, des liens, etc... Merci -- @+, bye, Joe. Pour m'écrire ng75AROBASEnoosPOINTfr remplace AROBASE et POINT par leur vrai signe Il l'a fait car il ne savait pas que c'était impossible, alea jacta est!
Zoury
Salut! :O)
Je crois que la ListBox est limité à 32.000 enregistrement, mais
32 Ko. avec une limite de 1k par ligne.
justement à ce propos, car c'est très pratique pour trier un fichier:
mais surtout pas très propre... et j'suis que c'est moins performant.
-1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce
que
ça passerait ?
Oui.
-2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque, ou les deux,
Tout est en ram.
c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle doit "déborder par sa taille" autrement que par son nombre de lignes, l'erreur va venir du disque ou de la ram ?
Du système. La RAM n'a rien à voir là dedans.. c'est le système qui t'empêche t'en prendre plus même si tu pouvais.
-3- Comment trier un fichier dans un list, avec plusieurs lists, un
fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule list ?
pourquoi ne pas charger ton fichier dans un tableau de String et le trier par la suite?
Regarde la section QuickSort dans cette page.. http://vbnet.mvps.org/index.html?code/sort/index.html
Merci de poster les réponses au groupe afin d'en faire profiter à tous
Salut! :O)
Je crois que la ListBox est limité à 32.000 enregistrement, mais
32 Ko. avec une limite de 1k par ligne.
justement à ce propos, car c'est très pratique pour trier un fichier:
mais surtout pas très propre... et j'suis que c'est moins performant.
-1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce
que
ça passerait ?
Oui.
-2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque,
ou les deux,
Tout est en ram.
c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle doit
"déborder par sa taille" autrement que par son nombre de lignes,
l'erreur va venir du disque ou de la ram ?
Du système. La RAM n'a rien à voir là dedans.. c'est le système qui
t'empêche t'en prendre plus même si tu pouvais.
-3- Comment trier un fichier dans un list, avec plusieurs lists, un
fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule
list ?
pourquoi ne pas charger ton fichier dans un tableau de String et le trier
par la suite?
Regarde la section QuickSort dans cette page..
http://vbnet.mvps.org/index.html?code/sort/index.html
Je crois que la ListBox est limité à 32.000 enregistrement, mais
32 Ko. avec une limite de 1k par ligne.
justement à ce propos, car c'est très pratique pour trier un fichier:
mais surtout pas très propre... et j'suis que c'est moins performant.
-1- Par exemple une ligne de liste de 700 octets * 32.000 lignes, est-ce
que
ça passerait ?
Oui.
-2- Où se trouve la liste quand elle est chargée, en ram ou sur le disque, ou les deux,
Tout est en ram.
c'est-à-dire qu'une liste de 700o * 32.000 lignes, si elle doit "déborder par sa taille" autrement que par son nombre de lignes, l'erreur va venir du disque ou de la ram ?
Du système. La RAM n'a rien à voir là dedans.. c'est le système qui t'empêche t'en prendre plus même si tu pouvais.
-3- Comment trier un fichier dans un list, avec plusieurs lists, un
fichier
qui ferait par exemple 64.000 lignes, donc qui déborde en lignes un seule list ?
pourquoi ne pas charger ton fichier dans un tableau de String et le trier par la suite?
Regarde la section QuickSort dans cette page.. http://vbnet.mvps.org/index.html?code/sort/index.html