Autor |
Mensaje |
Izanagi
Nivel 7
Edad: 36
Registrado: 21 Ago 2008
Mensajes: 402
Ubicación: Belgrano
Carrera: No especificada
|
|
Cita:
|
Ahora estoy queriendo hacer (porque el pascal no me deja) una parte en la que tengo que pazar una tabla de datos a un archivo CSV. El tema es que en TYPE pogo: TEXTO: FILE OF TEXT; y me dice: "Error 24: File components may not be files or objects" (Componentes de archivos no deben ser archivos u objetos). Que puedo estar haciendo mal???
|
No podes declarar FILE OF TEXT, ya que TEXT es un tipo de archivo
Si queres declarar una variable que apunta a un archivo de texto lo que tenes que hacer es una declaracion como la siguiente:
VAR
archTexto : TEXT;
|
|
|
|
_________________
[Campaña]Revivamos el Chat Fiuba
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
BUENISIMO!!!!
Ahora compilo!
Pero cuando corro el programa y voy a que me guarde el achivo me aparece el "Error 3: path not found" (Camino no encontrado).
De que camino me esta hablando???
Les dejo lo que hice para que boludeen un poco.
PHP:
|
<?php #52: BEGIN
ASSIGN (GRUPO7, 'C:\TP\GRUPO7.CSV');
REWRITE (GRUPO7); {*crea nuevo Fichero*}
APPEND(GRUPO7);
WRITELN('AUTOPISTA, PROVINCIA, MUNICIPALIDAD, KM INICIAL, KM FINAL, PROMEDIO, SUELO, CALZADA, BANQUINA, SENIALIZACION');
CLOSE(GRUPO7); {*cierra archivo,guarda cambios*}
FOR I := 1 TO 25 DO
BEGIN
IF BOO[I, 7] = TRUE THEN
CALZ := 'CALZADA';
IF BOO[I, 8] = TRUE THEN
BANQ := 'BANQUINA';
IF BOO[I, 9] = TRUE THEN
SEN := 'SENIALIZACION';
IF NOM[I,1] <> '' THEN
BEGIN
APPEND(GRUPO7); {*Abre para añadir texto*}
WRITELN (GRUPO7, NOM[I,1], ', ', NOM[I,2], ',', NOM[I,3], ',' ,VAL[I,4],',',VAL[I,5],',',VAL[I,6], TERRENO[I], CALZ, BANQ, SEN );
CLOSE(GRUPO7)
END;
END;
WRITELN ('YA ESTAN GUARDADOS LOS DATOS EN: C:\TP\GRUPO7.SCV');
READKEY
END; ?>
|
Y desde ya, muchas gracias Izanagi!!
|
|
|
|
_________________ Responsabilidades:
Las miserias del mundo están ahí, y sólo hay dos modos de reaccionar ante ellas: o entender que uno no tiene la culpa y por lo tanto encogerse de hombros y decir que no está en sus manos remediarlo -y esto es cierto-, o bien asumir que, aun cuando no está en nuestras manos resolverlo, hay que comportarnos como si así fuera.
José Saramago 1922-2010.
|
|
|
|
|
Izanagi
Nivel 7
Edad: 36
Registrado: 21 Ago 2008
Mensajes: 402
Ubicación: Belgrano
Carrera: No especificada
|
|
"Error 3: path not found" significa que el archivo en el que queres escribir no existe.
1) Me imagino que existe la carpeta "C:\TP", no?
2) Nunca abras un archivo dentro de un ciclo de repetición. Es una perdida de performance importante.
|
|
|
|
_________________
[Campaña]Revivamos el Chat Fiuba
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
Izanagi escribió:
|
"Error 3: path not found" significa que el archivo en el que queres escribir no existe.
1) Me imagino que existe la carpeta "C:\TP", no?
2) Nunca abras un archivo dentro de un ciclo de repetición. Es una perdida de performance importante.
|
1) Ufff!!! Que boludo!
2) OK. ahi lo saco.
Gracias Izanagi!!!
|
|
|
|
_________________ Responsabilidades:
Las miserias del mundo están ahí, y sólo hay dos modos de reaccionar ante ellas: o entender que uno no tiene la culpa y por lo tanto encogerse de hombros y decir que no está en sus manos remediarlo -y esto es cierto-, o bien asumir que, aun cuando no está en nuestras manos resolverlo, hay que comportarnos como si así fuera.
José Saramago 1922-2010.
|
|
|
|
|
Izanagi
Nivel 7
Edad: 36
Registrado: 21 Ago 2008
Mensajes: 402
Ubicación: Belgrano
Carrera: No especificada
|
|
|
|
|
Sid Bernard
Nivel 9
Edad: 35
Registrado: 20 Jul 2008
Mensajes: 1287
Ubicación: Al lado del Sub Esp. $ = <(TT,0,2+3i)(3,18,4)(0,0,e)>
Carrera: Electrónica y Informática
|
|
[OT]segun el servicio de inteligencia Sidiano, la tutora del thread no se ha conectado en el foro en toooodo lo que va del dia[/OT]
|
|
|
|
_________________
SOY ACERISTA Y QUE!!!!!
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
Jajajajaja!!!!
Che, no puede ser que yo sea el unico que este pidiendo ayuda ahora, cuando estre trabajo se entrega mañana!!
En cuanto al TP, hice las correcciones y ahora avance hasta el error 5! Que dice asi: "File access denied". En cualquier momento rompo la compu!!!
|
|
|
|
_________________ Responsabilidades:
Las miserias del mundo están ahí, y sólo hay dos modos de reaccionar ante ellas: o entender que uno no tiene la culpa y por lo tanto encogerse de hombros y decir que no está en sus manos remediarlo -y esto es cierto-, o bien asumir que, aun cuando no está en nuestras manos resolverlo, hay que comportarnos como si así fuera.
José Saramago 1922-2010.
|
|
|
|
|
Izanagi
Nivel 7
Edad: 36
Registrado: 21 Ago 2008
Mensajes: 402
Ubicación: Belgrano
Carrera: No especificada
|
|
Estas tratando de abrir un archivo que o bien esta siendo usado por otra aplicacion o bien no fue cerrado correctamente dentro de tu codigo o bien nunca fue abierto.
|
|
|
|
_________________
[Campaña]Revivamos el Chat Fiuba
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
Me parece que mis problemas se resumen a que windows vista no le deja al programa operar sobre C:\.....
|
|
|
|
_________________ Responsabilidades:
Las miserias del mundo están ahí, y sólo hay dos modos de reaccionar ante ellas: o entender que uno no tiene la culpa y por lo tanto encogerse de hombros y decir que no está en sus manos remediarlo -y esto es cierto-, o bien asumir que, aun cuando no está en nuestras manos resolverlo, hay que comportarnos como si así fuera.
José Saramago 1922-2010.
|
|
|
|
|
Izanagi
Nivel 7
Edad: 36
Registrado: 21 Ago 2008
Mensajes: 402
Ubicación: Belgrano
Carrera: No especificada
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
_________________ Responsabilidades:
Las miserias del mundo están ahí, y sólo hay dos modos de reaccionar ante ellas: o entender que uno no tiene la culpa y por lo tanto encogerse de hombros y decir que no está en sus manos remediarlo -y esto es cierto-, o bien asumir que, aun cuando no está en nuestras manos resolverlo, hay que comportarnos como si así fuera.
José Saramago 1922-2010.
|
|
|
|
|
Sid Bernard
Nivel 9
Edad: 35
Registrado: 20 Jul 2008
Mensajes: 1287
Ubicación: Al lado del Sub Esp. $ = <(TT,0,2+3i)(3,18,4)(0,0,e)>
Carrera: Electrónica y Informática
|
|
Felicitaciones Flaaanders
que se siente ser un informatico???
|
|
|
|
_________________
SOY ACERISTA Y QUE!!!!!
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
|
|
|
Sid Bernard
Nivel 9
Edad: 35
Registrado: 20 Jul 2008
Mensajes: 1287
Ubicación: Al lado del Sub Esp. $ = <(TT,0,2+3i)(3,18,4)(0,0,e)>
Carrera: Electrónica y Informática
|
|
por algo se empieza jajajaja, aunq dsp manipular la memoria con lenguajes como C o C++ sos mas que he-man
|
|
|
|
_________________
SOY ACERISTA Y QUE!!!!!
|
|
|
|
|
Flaaanders
Nivel 9
Edad: 35
Registrado: 07 Sep 2008
Mensajes: 1102
Ubicación: Capital Federal - Almagro Papá!!!
Carrera: Electricista y Industrial
|
|
Bue, por el momento dejame sentirme He-Man!
Ya despues vere como me siento.
Gracias!!!!!
|
|
|
|
_________________ Responsabilidades:
Las miserias del mundo están ahí, y sólo hay dos modos de reaccionar ante ellas: o entender que uno no tiene la culpa y por lo tanto encogerse de hombros y decir que no está en sus manos remediarlo -y esto es cierto-, o bien asumir que, aun cuando no está en nuestras manos resolverlo, hay que comportarnos como si así fuera.
José Saramago 1922-2010.
|
|
|
|
|
|
Ir a página Anterior 1, 2, 3 Siguiente
|
Ver tema siguiente
Ver tema anterior
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro No Podéspostear archivos en este foro No Podés bajar archivos de este foro
|
Todas las horas son ART, ARST (GMT - 3, GMT - 2 Horas)
Protected by CBACK CrackerTracker365 Attacks blocked.
|