Programación General > Pascal

 Invalid File Handle

(1/2) > >>

Ocean Soul:
Saludos, tengo un grave problema. Primero quiero preguntarles: se puede hacer esto:


--- Código: Text --- RegArch=Record                     AEnteros=File of integer;                     AReales= file of real;                     end;  
Porque el compilador no me da error, pero si aparece el error en tiempo de ejecucion de "6- invalid file handle" al intentar cerrar alguno de los archivo del registro.
Que puedo ser?

Saiyan1:
pone mas codigo... mostra las lineas donde lo intentas abrir y cerrar..

 porque con eso no se me ocurre nada...

tampoco te garantizo solucionartelo.. pero con mas lineas.. se pueden ver mas cosas.

Enko:
Supongo porque intentas cerrar un archivo cerrado o algo parecido  :unsure:

Ocean Soul:
Porque creen que tiene algo que ver con el tema de abrir y cerrar los archivos?
Les escribo la descripcion del problema:

"6- Invalid file Handle
This error is reported if an invalid file handle is passed to a DOS system call.
This error should never occur; if it does, you know that the file variable is somehow trashed."

Igual les digo que no creo que tenga que ver con el tema de cerrar y abrir los archivos tampoco con el assign ya revise todo cuidadosamente. Creen uds que es posible que sea un error de Turbo pascal 7.0?

-DriverOp-:
Bueno, lo primero que veo es que la declaración del registro es erronea pero también creo que se debe a un error de tipeo para el post y que en realidad lo tienes bien en el código fuente.

Respecto del error tendría que ver el código fuente completo. Sospecho que tiene que ver con el tema de la asignación del registro completo pero no estoy seguro ¿sería posible que postearas todo el código?.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa