Visual Basic - Error 55 El fichero esta abierto. ¡¡Mentira!!

Life is soft - evento anual de software empresarial
 
Vista:

Error 55 El fichero esta abierto. ¡¡Mentira!!

Publicado por jonis (1 intervención) el 27/08/2003 21:10:38
toy aciendo un programa k de un archivo seke falum k son tos los alumnos, divida a los suspensos en un FSUSP y a los aprobados en FAPRO, pero tras el primer OPEN me sale error 55 en el segundo open. el archivo ya esta abierto. ¡¡Mentira!! son tres archivos distintos!! grabados en variables distintas. Aki abajo sta el codigo
-------------------
Private Sub Form_Load()
N1 = FreeFile
s2 = FreeFile
f3 = FreeFile
Open "C:\FAPRO.DAT" For Append As #s2
Open "C:\FSUSP.DAT" For Append As #f3
Open "C:\FALUM.TXT" For Input As #N1
While Not EOF(1)
Input #N1, NOM, DIRE, EDA, CUR, NOTA, ALT
If NOTA >= 5 Then
Write #s2, NOM, DIRE, EDA, CUR, NOTA
Else
Write #f3, NOM, DIRE, EDA, CUR, NOTA
End If
Wend
Close
RB1.LoadFile ("C:\FAPRO.TXT")
RB2.LoadFile ("C:\FSUSP.TXT")
End Sub

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error 55 El fichero esta abierto. ¡¡Mentira!!

Publicado por maCo (322 intervenciones) el 28/08/2003 05:32:45
tratar de cambiar las variables del freefile, y despues no olvides de cerrar los archivos que abriste qu son 3
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar