Compter caracteres

Compter caracteres - Logiciels - Windows & Software

Marsh Posté le 09-06-2004 à 10:41:39    

Bonjour,
 
J'aimerais savoir s'il existe un freeware qui permet de connaitre où l'on se trouve dans un fichier txt. ligne 1 caractere 2... un peu à la maniere de vi (sous linux).
 
salutations
 
ludo

Reply

Marsh Posté le 09-06-2004 à 10:41:39   

Reply

Marsh Posté le 09-06-2004 à 10:57:41    

Un petit script en VBS fait celà très bien...
 
Il faut utiliser FSO (File System Object) pour ouvrir le fichier, une fois le fichier ouvert tu le transfert dans une string et tu appelles la fonction len() qui te retourne la longueur.
 
En gros qqch de ce genre :

Code :
  1. sFile = InputBox("Saisir le nom du fichier :", "Ouvrir le fichier" )
  2. If sFile <> "" Then
  3.    Set oFSO = WScript.CreateObject("Scripting.FileSystemObject" );
  4.    strFile = oFSO.OpenTextFile(sFile, 1)
  5.    Msgbox("Le fichier fait " & Len(strFile) & " caractères" )
  6. End If


Message édité par Requin le 09-06-2004 à 10:58:39
Reply

Marsh Posté le 09-06-2004 à 11:05:02    

Si je me déplace dans le fichier est ce que cela va bouger en tant réel ! De plus je ne connais pas grand chose en prog' donc j'aurais préféré un soft lol

Reply

Marsh Posté le 09-06-2004 à 11:23:10    

OK j'avais mal lu ton texte... en fait tu ne veux pas savoir le nombre de caractère, mais la position dans un éditeur quelconque...
 
Bon question alors à 2 sous vu que tu semble aimer VI, pourquoi ne pas l'utiliser sous Windows ?
 
http://www.vim.org/download.php#pc

Reply

Marsh Posté le 09-06-2004 à 14:46:55    

Merci beaucoup j'aurais pas rever mieux
 
@+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed