![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Mil disculpas a todos! de verdad lo siento, no me di cuenta, es que ademas soy nuevo en esto y no tuve tiempo de ponerme a leer las normas y demas..tienen mucha razon en lo que dicen, pero lo de "urgente" no fue en el mal sentido ni menos, tal vez me exprese mal, nuevamente disculpas.
voy a detallar mejor lo que necesito, hice un formulario en el cual hay edit para el nombre, apellido, DNI y 3 notas de una materia (n1,n2,n3).En ellos debe aparecer la informacion correspondiente, la cual la detalle en un archivo txt, me explico? entonces al ejecutar un boton llamemoslo "calcular", en otro edit debe aparecer el promedio de las notas de dicha persona..espero que se entienda, disculpenme una vez mas! gracias por su atencion. saludos. |
|
#2
|
|||
|
|||
|
Disculpenme no es un buen dia para mi y la verdad no me doy cuanta ni lo que escribo..eso que les puse anteriormente no es lo que presiso..en el formulario que diseñe tengo los edit correspondientes a DNI, nombre, apellido y las 3 notas de una materia, esta informacion esta en un archivo txt, lo que debo hacer es buscar el archivo con los datos de una persona ingresando el DNI en un edit y al presionar un boton, debe aparecerme la informacion faltante en el resto de los edit..ahora si, disculpas nuevamente! gracias.
|
|
#3
|
||||
|
||||
|
¿Y cuál es el formato del archivo? Valores separados por comas, por tabuladores, ¿cuál?
// Saludos |
|
#4
|
||||
|
||||
|
Otra cosa: supongo que esto es una tarea de clase y te han "obligado" a hacerlo así. De lo contrario no se explica que se use un archivo de texto en lugar de una base de datos.
// Saludos |
|
#5
|
|||
|
|||
|
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. |
|
#6
|
||||
|
||||
|
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?
|
|
#7
|
|||
|
|||
|
Fue impuesta por el profesor, pero a esta altura se puede todo..
|
|
#8
|
||||
|
||||
|
Cita:
|
|
#9
|
||||
|
||||
|
¿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');
Código:
for I := 0 to Archivo.Count - 1 do begin Linea := Archivo[i]; // Linea un String; end; Usas un segundo TStringList en el que cargas la línea así: Código:
Campos.CommaText := Linea; // Campos el otro TStringList 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 |
|
#10
|
||||
|
||||
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. |
|
#11
|
||||
|
||||
|
Creo que la pregunta ahora es ¿Y como tienes guardada esa información dentro del archivo? ¿Es un archivo de texto? ¿Contiene registros? ¿Hay un archivo por cada DNI o un solo archivo para todos los DNIs? ¿Cual es el nombre del archivo? ¿donde esta guardado?
Edito: parece que roman también se pregunto lo mismo |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
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 |
|