Código:
Mi problema es que a pesar de que el fichero se modifica introduciendo "FLAG", mi bucle no lo detecta y por tanto no termina nunca. En cambio, si mientras se ejecuta el bucle abro manualmente el fichero, ya sí que detecta los cambios en el fichero y sale del bucle.Do While (sCad <> "FLAG") oStatus = New System.IO.StreamReader("\\SERVIDOR\STATUS.DAT") sCad = oStatus.ReadToEnd oStatus.Close() Application.DoEvents() Loop
Puedo hacer esto de alguna otra manera para detectar cuando alguien modifique mi fichero con una determinada secuencia de caracteres?