Daniel, muchas gracias, pruebo las 2 opciones a ver cual me funciona.
Gracias por tu ayuda
Saludos
Date: Wed, 9 Jan 2008 15:12:40 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]:
[vbusers] Leer ArchivosHola CarinaEs un float empaquetado eso que aparece en
las lineas: _lread(aa,&x_lok,sizeof(float));
_lread(aa,&y_lok,sizeof(float));Luego un entero
_lread(aa,&fl_temp,sizeof(int)); Hay dos opciones:
Camino complicadoproba armar type en vb6 con esa estructura. ( 2 float, double
para VB6, 3 cadenas de texto de longitud fija, string para vb6 y finalmente un
int, integer de vb6 ), pasas una variable de ese type a la funcion de lectura
edl archivo.
Camino simpleSi pueden tocar el programa c++ conviertan a cadena de caracteres
antes de guardar en el archivo.Contame como te va con esto.Daniel Calvin
El día 9/01/08, Carina V. Barca <[EMAIL PROTECTED]> escribió:
Daniel: la aplicacion que lo genera, esta hecha en borland c++, la parte del
codigo que genera / modifica el archivo es la siguiente char
*db_name="base.dat";HFILE aa; int ou; aa = _lopen(db_name,0); if (aa ==
HFILE_ERROR) return 1; _lread(aa,&x_lok,sizeof(float));
_lread(aa,&y_lok,sizeof(float)); _lread(aa,tit1,sizeof(tit1));
ou=_lread(aa,tit2,sizeof(tit2)); _lread(aa,&temp,sizeof(temp));
_lread(aa,&fl_temp,sizeof(int)); if (ou == HFILE_ERROR) {_lclose(aa);
return 2;} _lclose(aa); return 0;Espero que esto ayude, muchas
graciasSaludos
Date: Wed, 9 Jan 2008 14:40:40 -0300
From: [EMAIL PROTECTED] To: [EMAIL PROTECTED]: [vbusers] Leer ArchivosHola
CarinaEl problema que tenes es que no es un archivo de texto, es binario. Lo
que ves como basura esta codificado. Sabes que tipo de aplicación lo genera?,
sabiendo eso podemos ver con que abrirlo interpretando todo el contenido.
Daniel Calvin
El día 9/01/08, Carina V. Barca <[EMAIL PROTECTED]> escribió:
Hola Daniel: aca te mando el archivo, tengo muchos de estos con diferentes
datos, lo que no entiendo es porque todos esos caracteres raros..Gracias por
responder.Saludos
Date: Wed, 9 Jan 2008 14:12:10 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]:
[vbusers] Leer ArchivosHola CarinaEstas segura que el archivo es texto plano?,
si lo ves en notepad te lo muestra bien?Si podes manda el archivo y le pego una
mirada. No deberías tener problemas. Daniel CalvinMCP
El día 9/01/08, Carina V. Barca <[EMAIL PROTECTED]> escribió:
Gracias por responder, me muestra de la misma forma.... gracias por el dato
Date: Tue, 8 Jan 2008 20:51:10 -0300From: [EMAIL PROTECTED]: [EMAIL PROTECTED]:
[vbusers] Leer Archivos
Carina,
Yo me inclinaría por la lista de VC++ del MUG.
Quizás te puedan dar una mano ahí.
¿Qué pasa cuando intentas abrirlo desde el Bloc de notas?
2008/1/8, Carina V. Barca <[EMAIL PROTECTED]>:
Hola a todos: tengo que hacer una aplicacion con vb 6.0 que lea un archivo que
se crea y modifica con otra aplicacion hecha en borland c++ 4.5, el problema es
que cuando lo abro me muestra caracteres de mas.... Me muestra lo siguiente
ÍÌDA€šBTitulo 2007 Subtitulo ûUš; cuando los datos en el archivo son: 12.30
77.25 Titulo 2007 Subtitulo Porque?......Alguien me puede decir donde o que
buscar? Muchas gracias a todos
Sigue de cerca las últimas tendencias y lo que más rompe MSN Vídeo
Sigue de cerca las últimas tendencias y lo que más rompe MSN Vídeo-- Daniel A.
CalvinCooperator Team Memberhttp://www.cooperator.com.ar Microsoft Certified
Professional
Sigue al minuto las principales noticias de tu ciudad MSN Deportes-- Daniel A.
CalvinCooperator Team Memberhttp://www.cooperator.com.ar Microsoft Certified
Professional
Sigue al minuto las principales noticias de tu ciudad MSN Deportes-- Daniel A.
CalvinCooperator Team Memberhttp://www.cooperator.com.arMicrosoft Certified
Professional
_________________________________________________________________
Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar
siempre a la última
Guapos y guapas, clips musicales y estrenos de cine.