Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 25-11-2009
Avatar de MichelH
MichelH MichelH is offline
Miembro
 
Registrado: jul 2005
Ubicación: jalisco mexico
Posts: 44
Poder: 0
MichelH Va por buen camino
No soy experto y a lo mejor mi respuesta es muy laboriosa pero espero te sirva de ayuda.

Este codigo compara solo letras y numeros de un archivo, no contaria ningun otro caracter, despues guarda el resultado en otra variable que le puedes hacer lo que quieras:

Código Delphi [-]
procedure TFormMain.SpeedButton1Click(Sender: TObject);
var
  vFile, vResultdo     : TStrings;
  i, j, vLetras, vDigitos : Integer;

begin

  // INICIALIZAR VARIABLE TSTRINGS DONDE SE GUARDARA EL RESULTADO
  vResultdo := TStringList.Create;

  // CARGAR ARCHIVO A VARIABLE TSTRINGS
  vFile := TStringList.Create;
  vFile.LoadFromFile('c:\archivo.txt');

  // RECORRER FILAS
  for i:=0 to (vFile.Count-1) do begin
      vLetras  := 0;
      vDigitos := 0;

      // RECORRER LETRAS POR LETRA DE LA FILA
      for j:= 1 to length( vFile[i] ) do begin

          // pARA LAS LETRAS
          if ( (ord(vFile[i][j]) >= 65) and (ord(vFile[i][j]) <= 90) )  or
             ( (ord(vFile[i][j]) >= 97) and (ord(vFile[i][j]) <= 122) ) then
             vLetras := vLetras + 1

          // PARA LOS NUMEROS
          else if (ord(vFile[i][j]) >= 48) and (ord(vFile[i][j]) <= 57) then
             vDigitos := vDigitos + 1;

      end;

      // GUARDAR RESULTADO EN OTRO TSTRINGS
      vResultdo.Add( IntToStr( i ) + ': ' + IntToStr( vLetras ) + ' letras, ' + IntToStr( vDigitos ) + ' digitos' );

  end;

  // MOSTRAR RESULTADO
  ShowMessage( vResultdo.Text );

end;

Saludos!!
__________________
No hay misterios, sólo hay falta de información.
Tampoco hay milagros, sólo hay hechos científicos ignorados
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Analizar IIS log jonmendi Internet 0 07-12-2007 08:53:04
Analizar una unidad y copiar el contenido turminator Varios 2 09-10-2007 19:24:41
Buscar string dentro de un archivo de texto didier Varios 4 13-04-2007 21:14:00
Analizar sonido de line-in chux Varios 4 28-05-2006 19:13:06
De string a archivo!!!!!!!!!!!!!!!!!!!!!!!!!! DB-ADO Varios 1 29-03-2005 20:45:39


La franja horaria es GMT +2. Ahora son las 05:38:03.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi