![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Hola.
Cita:
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 20-06-2012 a las 20:34:22. |
|
#2
|
|||
|
|||
|
Perdona por la tardanza.
Con acceder al archivo secuencialmente entiendo que debo leer el archivo carácter a carácter, aunque no se exactamente como se haría desde Builder, si pudiese darme una idea seria de gran ayuda. Gracias |
|
#3
|
||||
|
||||
|
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#4
|
|||
|
|||
|
Gracias por el aporte, he intentando entender la forma de leer el archivo con el enlace que me pusiste pero no consigo entender exactamente como se haría para leer carácter por carácter, de esa forma, si pudieses darme une ejemplo sencillo de como se hace me ayudaría a entenderlo.
Gracias y disculpa por las molestias, pero no consigo entenderlo por mi mismo. |
|
#5
|
||||
|
||||
|
Cita:
Por ejemplo, este código cuenta los caracteres de un archivo de texto leyéndolos de a uno: Código:
#include<stdio.h>
void __fastcall TForm1::Button1Click(TObject *Sender)
{
FILE *fp;
char ch;
int char_leidos = 0;
if ((fp=fopen("C:\\ARCHIVO.TXT","rt")))
while ((ch = fgetc(fp))!= EOF) char_leidos++;
fclose(fp);
ShowMessage("Caracteres leidos: "+IntToStr(char_leidos));
}
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#6
|
|||
|
|||
|
Hola ecfisa
He intentado probar este código para ver si comprendía el funcionamiento y tal. Código:
if (fp=fopen("C:\Documents and Settings\Eric\Escritorio\prueba.csv","rt"))
while ((ch = fgetc(fp))!= EOF)
{
ShowMessage(ch);
}
fclose(fp);
Gracias por tu paciencia infinita jeje. Un Saludo |
|
#7
|
||||
|
||||
|
Cita:
![]() En cuanto a Cita:
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
||||
|
||||
|
Cita:
Sería mas o menos así: Código:
FILE *fp;
char ch;
if (OpenDialog1->Execute())
if ((fp=fopen(OpenDialog1->FileName.c_str(),"rt"))) {
while ((ch = fgetc(fp))!= EOF)
if (ch != ';') ShowMessage(ch);
fclose(fp);
}}
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Lentitud en ADO | JF Sebastian | Conexión con bases de datos | 0 | 16-03-2008 11:06:26 |
| Lentitud Firebird | mjjj | Conexión con bases de datos | 16 | 13-01-2008 17:35:06 |
| Lentitud en la red. | Carlos Arevalo | Varios | 2 | 09-07-2007 19:04:08 |
| Lentitud en la red | Ignacio | Conexión con bases de datos | 2 | 26-08-2003 14:09:39 |
|