Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-12-2006
pabloa_m pabloa_m is offline
Registrado
 
Registrado: dic 2006
Posts: 7
Poder: 0
pabloa_m Va por buen camino
Asi es, es la tarea final de la materia, es por eso la importancia...es un solo archivo de texto, en el estan todos los DNI y demas datos de las personas, lo hice en el bloc de notas y los datos estan de la siguiente manera:
DNI Apell. Nom. n1 n2 n3

26.034.096 Lopez Julieta 7 8 9
27.269.477 Garcia Lucas 6 4 7
...
Saludos.
Responder Con Cita
  #2  
Antiguo 05-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Nos vamos acercando ... ¿el formato lo escogiste tu o fue impuesto por tu profesor? ¿podrías usar el objeto TStringList o hay alguna limitación sobre los medios a usar?
Responder Con Cita
  #3  
Antiguo 05-12-2006
pabloa_m pabloa_m is offline
Registrado
 
Registrado: dic 2006
Posts: 7
Poder: 0
pabloa_m Va por buen camino
Fue impuesta por el profesor, pero a esta altura se puede todo..
Responder Con Cita
  #4  
Antiguo 05-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Cita:
Empezado por pabloa_m
Fue impuesta por el profesor, pero a esta altura se puede todo..
Si fue impuesta por el profesor no se hable mas, la opción de roman servirá, ya que los espacios se consideran como separadores.
Responder Con Cita
  #5  
Antiguo 05-12-2006
pabloa_m pabloa_m is offline
Registrado
 
Registrado: dic 2006
Posts: 7
Poder: 0
pabloa_m Va por buen camino
Muchas gracias amigos!!! no saben como me han salvado! no tengo palabras, voy a probarlo y les cuento..mil gracias!!!! saludos.
Responder Con Cita
  #6  
Antiguo 05-12-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
¿Separados por espacios? Mmm. Sería mejor por comas o tabuladores, o quizá no importe, hay que probar. Te doy una idea. Como es tarea ni modo de ponerte aquí todo resuelto ¿verdad?

En un TStringList cargas todo el archivo:

Código:
Archivo := TStringList.Create;
Archivo.LoadFromFile('alumnos.txt');
Recorres el archivo línea a línea:

Código:
for I := 0 to Archivo.Count - 1 do
begin
  Linea := Archivo[i]; // Linea un String;
end;
Ahora, cada linea consta de la información de un alumno pero tienes que desglosar los distintos campos. Aquí es donde no estoy seguro de que funcione con espacios pero a probar:

Usas un segundo TStringList en el que cargas la línea así:

Código:
Campos.CommaText := Linea; // Campos el otro TStringList
En principio, ahro Campos es una lista de strings, cada string conteniendo uno de los campos:

Campos[0] - DNI
Campos[1] - Apellido
Campos[2] - Nombre
Campos[3] - Primera calificación
etc.

Así ya tienes las calificaciones por separado. Cada calificación la conviertes a un entero con StrToInt (o StrToFloat si tiene decimales) y ya de ahí sacas el promedio.

// Saludos
Responder Con Cita
  #7  
Antiguo 05-12-2006
Avatar de seoane
[seoane] seoane is offline
Miembro Premium
 
Registrado: feb 2004
Ubicación: A Coruña, España
Posts: 3.717
Poder: 26
seoane Va por buen camino
Caramba roman, yo estaba pensando en algo similar. Pero estas hecho un agonioso (me esta empezando a gustar la palabrita )

Aunque mi idea era separar el DNI del resto de valores con un '=' en vez de con un espacio, para así aprovechar la propiedad Values del propio TStringList. Por el resto, la cosa seria igual, usar un segundo TStringlist para separar los campos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Buscar archivos jpg en carpetas y subcarpetas!! JuanErasmo API de Windows 4 23-11-2006 17:41:49
Buscar en .PAS raorre Conexión con bases de datos 1 18-01-2006 09:46:56
Buscar contenidos de archivos en windows XP josem Varios 3 06-05-2005 23:55:09
Buscar archivos con FindFirst eulogi_SCG Varios 2 28-09-2004 15:27:38
buscar con pos migueilichenco Varios 9 08-09-2003 16:41:53


La franja horaria es GMT +2. Ahora son las 04:03:10.


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