Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 06-07-2011
pelikno pelikno is offline
Miembro
NULL
 
Registrado: oct 2010
Posts: 95
Poder: 14
pelikno Va por buen camino
Ayuda con archivo .tmp

Resulta que tengo que leer un archivo que no se que es, la extension es .tmp
declare un textFile y cuando leo con readln(File,Str) ,me lee todo el contenido como string, un ejemplo es asi 2344323454NANINO#$A23442455987887NINODI#$A
el tema es que no puedo identificar que caracter es #$A ya que recorro el string


Código:
while tot <=  (Length(str)) do
     begin
     if str[tot] = '#$A' then
        begin
        tot:= tot + 3 ;
         memo1.Lines.Add(aux);
         aux:= '';

        end
        else
        begin
        int:= Ord(str[tot]) ;

        aux:=aux + str[tot];
        tot := tot + 1;
        end;
     end;
Asi recorro el string pero resulta que cuando pregunto por # no lo identifica directamente agrega '#$A' como si fuera un solo caracter.
el formato del archivo es
numerocuilOtros#$AnumerocuilOtros#$AnumerocuilOtros#$A
No puedo identificar el separador de los camposo sea que tipo de caracter es.
En el if probe con comparar con # y no funciono,pregunte por #$A y tampoco.
Supongo que es un cambio de parrafo o algo asi pero no lo puedo identificar.
Si lo abro con notepad me muestra un string con todos los datos de corrido y en cambio el Word me los separa y me coloca un campo por linea como si reconociera el cambio de linea que indica #$A.
Si alguien tiene alguna idea sera de mucha ayuda ya que no se tampoco si declare el archivo como textfile o file of byte, correctamente.
Gracias!!!
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
archivo de ayuda chm fer21unmsm Varios 9 03-12-2012 15:35:47
Ayuda con archivo except.inc boreg Lazarus, FreePascal, Kylix, etc. 4 15-02-2008 17:16:23
Archivo de ayuda. REHome Varios 0 27-12-2004 17:14:01
Archivo de ayuda con F1 Damisela API de Windows 1 17-05-2004 21:56:00
Archivo de ayuda .CHM Marina Varios 1 09-04-2004 10:32:37


La franja horaria es GMT +2. Ahora son las 12:38:16.


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