Error 70
Publicado por Byron (12 intervenciones) el 22/04/2004 19:12:32
Tengo un programa que lee un archivo de texto y luego graba una marca de que el archivo ya fue procesado. La secuencia de comandos es la siguiente:
OpenAsTextStream(ForReading)
while not AtEndOfStream
ReadLine
(proceso de la línea)
Wend
Close
OpenAsTextStream(ForWriting)
writeLine
Close
Este código se ejecuta dentro de un timer con intervalo 500 ya que el archivo puede ser grabado desde diferentes estaciones. El problema es que en ciertas ocasiones (muy raras veces) en el Open for writing me da el error 70 (permission denied). Inicialmente pensé que el problema sería porque el open forWriting está inmediatamente después del close y entre estos les puse un sleep, pero el problema sigue.
Please, alguien puede ayudarme a corregir esta situación??? Gracias
OpenAsTextStream(ForReading)
while not AtEndOfStream
ReadLine
(proceso de la línea)
Wend
Close
OpenAsTextStream(ForWriting)
writeLine
Close
Este código se ejecuta dentro de un timer con intervalo 500 ya que el archivo puede ser grabado desde diferentes estaciones. El problema es que en ciertas ocasiones (muy raras veces) en el Open for writing me da el error 70 (permission denied). Inicialmente pensé que el problema sería porque el open forWriting está inmediatamente después del close y entre estos les puse un sleep, pero el problema sigue.
Please, alguien puede ayudarme a corregir esta situación??? Gracias
Valora esta pregunta


0