Comment compter le nombre de caractères dans un fichier txt ou html ? - Windows & Software
Marsh Posté le 21-11-2002 à 13:42:14
sans l'ouvrir? en l'ouvrant, tu fais une sélection de tout et tu trouve la longueur (lenght), ca se fait très bien en vb
mais en le gardant fermé...
Marsh Posté le 21-11-2002 à 13:43:38
oui, c'est en ouvrant le fichier en question...D'accord pour ta methode, mais la longueur s'affiche où si tu utilises une merde comme le bloc note ou word pad ?
Marsh Posté le 21-11-2002 à 13:51:29
syntaxx_error a écrit a écrit : oui, c'est en ouvrant le fichier en question...D'accord pour ta methode, mais la longueur s'affiche où si tu utilises une merde comme le bloc note ou word pad ? |
tu te fais toi meme un ptit programme en vb, qui ouvre dans un champs ton fichier text/html
tu sélectionnes la totalité du texte par une simple commande dans ton code
tu calcules la longueur du texte par une autre commande et tu te fais afficher un bo msgbox dans lequel yaura le nombre de caractère
Marsh Posté le 21-11-2002 à 14:16:01
Chaque caractère étant stocké sur un octet, la taille de ton fichier en octets te donne le nombre de caractères de ton fichier texte.
Pas besoin d'ouvrir le fichier comme ça.
Marsh Posté le 21-11-2002 à 14:19:58
oui mais les retour à la ligne sont stockés sur deux octets, donc faut voir ce qu'il entend par "caractères"
Marsh Posté le 21-11-2002 à 14:39:56
Exact, sous DOS, le retour à la ligne c'est CR+LF.
J'ai mieux alors :
Tu installes cygwin (commandes unix pour dos/windows)
et tu fais un "wc <mon fichier>" et voilà.
Marsh Posté le 21-11-2002 à 15:52:20
si tu as Word 2000 (peut-être aussi dans les versions précédentes) tu c/c dedans et tu fais menu Files \ properties \ statistics
Marsh Posté le 21-11-2002 à 13:40:26
komenkonfai hein ?