none
como enganchar un archivo que selecciones el usuario en windows desde c# RRS feed

  • Pregunta

  • Hola buenas madrugadas, esta es la situación, deseo hacer una aplicación que detecte cuando el usuario del windows selecciona y/o modifica un archivo en tiempo real, es decir, mi programa trabajaría minimizado o como un servicio y el objetivo es detectar si un usuario selecciona y habré un achico por ejemplo un archivo de word o un xml y lo modifica, o si lo copia y lo pega en otra carpeta, puedo detectar eso en especifico desde un programa en c# en tiempo real???

    Gracias, espero me puedan orientar.

    jueves, 30 de noviembre de 2017 5:42

Respuestas

Todas las respuestas

  • Ya tienes abierto un hilo con la misma pregunta, la misma que fue respondida: como obtener valor de lo que e copiado, cortado o modificado en windows desde c#

    La respuesta a la presente pregunta es la misma que te ofrecieron en el hilo anterior: la clase FileSystemWatcher.

    How to implement a simple filewatcher Windows service in C#

    jueves, 30 de noviembre de 2017 6:09
  • Si, pero una cosa yo entiendo que en el ejemplo  yo debo pasar el el nombre de la carpeta de donde esta el archivo, pero en el caso que planteo puede ser un archivo que esta en cualquier hubicacion, yo entendi en el ejemplo que habia que pasarle la carpeta donde estan los archivos, pero nooo puede ser cualquier archivo, que puede estar en la raiz de C: o en una carpeta, dentro de otra dentro de otra, me explico???

    jueves, 30 de noviembre de 2017 6:26
  • Hola Vladimir Angarita

    Con base a tu consulta, te recomiendo que veas un tema llamado Flujos o Archivos, a continuación te dejaré el siguiente enlace, en donde viene a profundidad este tema.

    https://msdn.microsoft.com/en-us/library/system.io.filestream(v=vs.110).aspx

    Quedamos al pendiente de cualquier actualización de tu parte.

    Saludos Cordiales.

    Gracias por usar los foros de MSDN.

    Pablo Rubio
     _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    viernes, 1 de diciembre de 2017 21:52
    Moderador