sábado, 6 de diciembre de 2014

Abrir Archivos con Aplicaciones en Visual Basic (VB.NET)

Se trata de una pequeña aplicacion que permite generar archivos de Texto e Imagen con Extensiones Propias.


Descarga del Proyecto Completo Google Drive
Descarga del Proyecto Completo Onedrive

43 comentarios:

  1. PUEDES AÑADILE QUE AUNQUE EL PROGRAMA ESTE CERRADO EN EL MENU DEL BOTON SECUNDARIO DEL ESCRITORIO DE LA PARTE DE NUEVO TE APAREZCA UNA OPCIÓN QUE DIGA NUEVO ARCHIVO DE LO QUE SEA ME EXPLICO? SIENTO ESCRIBIRLO TODO EN MAY ESQUE TENGO ROTA LA TECLA BLOQ MAYUS

    ResponderEliminar
    Respuestas
    1. Hola : Si al tipo de archivo le has asignado tu aplicación como se muestra en el video ya debería aparecerte esa función en "Abrir con" del menú secundario, aunque el programa este cerrado.
      ¿Lo has probado?. Si no he entendido bien lo que planteas déjame un nuevo comentario. Saludos.

      Eliminar
    2. me refiero que en el escritorio no pulsando en una app sino en el escritorio donde aparece nueva carpeta ddocumento de text y esas cosas añadirle una opcion que ponga nuevo documento de lo que sea y se habra el programa dejandote un archivo ahi y que en la parte del texto del programa ponga guardar y guardar como en la de guardar que guarde el documento y en la guardar como pongas un savefilediialog para guardarlo con multiples dominios

      Eliminar
    3. Hola: Creo que ahora si lo entiendo. Mirare a ver que puedo hacer. Tendre que investigar un poco. Saludos

      Eliminar
    4. Hola: He estado mirando lo que planteaste de incluir una opción para archivos propios en el menú contextual del Escritorio.
      Para poder hacerlo se debe actuar sobre el Registro.
      Mas adelante (no se cuando) hare una aplicación para gestionar el Registro desde VB.NET. Es un tema largo y complejo.
      Pero de momento lo que si te puedo decir es que te puede interesar ver este video:
      https://www.youtube.com/watch?v=CdPTOsoWB_s
      Y para lo que tu necesitas, en lugar de actuar sobre:
      HKEY_CLASSES_ROOT
      Directory.

      Habria que actuar sobre:
      HKEY_LOCAL_MACHINE
      SOFTWARE
      Classes

      Saludos.

      Eliminar
  2. Muchas gracias por este programa, lo necesitaba. =D

    ResponderEliminar
  3. Gracias , muy buen blog y videoblog

    ResponderEliminar
  4. Muy buenas compañero este proyecto me a DEjado ojiplático, necesitaria su ayuda para aun proyecto, necesito un proyecto como es el explorador de winndows pero con sus propias opciones ademas incorporarle una opcion que nos permita habrir en otro formulario tamto un video una cancion un documento de texo un pdf podría usted conseguime hacer este proyecto sin duda le estaria muy agradecido

    ResponderEliminar
    Respuestas
    1. Hola: Esto ya me lo planteo otro usuario y no entiendo para que sirve. ¿Podrias aclarármelo?. Saludos.

      Eliminar
    2. mire estoy trabajando en un sistema operativo virtual y me gustaria añadirle esa opcion del explorador de windows pero que sea uno propio entiendes? que los documentos los abra un form los videos otro los pdf otro y las imagenes otro entiendes lo que quiero decir? por eso se lo pido por que necesito su ayuda en esto y le estaria muy agradecido y sin duda su blog apareceria en nuestro sistema en la parte de información si le apetece pero porfavor me podría ayudar con esto plis

      Eliminar
    3. Hola: OK. A ver si puedo mostrar algo la próxima semana. Saludos.

      Eliminar
    4. ya ha pasado esa semana se puede hacer el proyecto?

      Eliminar
    5. Hola: He estado mirando lo que planteaste de incluir una opción para archivos propios en el menú contextual del Escritorio.
      Para poder hacerlo se debe actuar sobre el Registro.
      Mas adelante (no se cuando) hare una aplicación para gestionar el Registro desde VB.NET. Es un tema largo y complejo.
      Pero de momento lo que si te puedo decir es que te puede interesar ver este video:
      https://www.youtube.com/watch?v=CdPTOsoWB_s
      Y para lo que tu necesitas, en lugar de actuar sobre:
      HKEY_CLASSES_ROOT
      Directory.

      Habria que actuar sobre:
      HKEY_LOCAL_MACHINE
      SOFTWARE
      Classes

      Saludos.

      Eliminar
    6. Losiento no entiendo que es esto del menu contextual yo no le e pedido esto le pedi lo del el explorador de archivos propio si se puede llamar asi que habra los documentos de texto en un form aparte y al igual con los videos las imagenes y los pdf

      Eliminar
    7. Hola: Vaya parece que me he equivocado de usuario. En seguida me pongo con lo tuyo. Saludos.

      Eliminar
    8. y para cuando lo podrías tener???

      Eliminar
    9. Hola: Me estoy volviendo loco con planteamientos similares desde varios usuarios (algunos bajo el nombre de Anonimo) y ya no me aclaro con lo que plantea cada cual.
      Vamos a ver:
      Precisamente hice el proyecto de ESTA pagina porque se planteaba como abrir archivos comunes (jpg, txt,,... , etc) y también propios(extensiones creadas por nosotros mismos) con formularios de VB, desde las opciones normales de Windows para abrir archivos (raton derecho).
      ¿No es eso lo que planteabas?.
      "estoy trabajando en un sistema operativo virtual y me gustaria añadirle esa opcion del explorador de windows pero que sea uno propio entiendes? que los documentos los abra un form los videos otro los pdf otro y las imagenes otro entiendes lo que quiero decir?".
      ¿No es eso lo que muestra este video?. ¿Qué es lo que falta?
      Saludos.

      Eliminar
    10. No yo te estoy planteando un programa estilo explorador de windows que los archivos de texto los abra un form aparte las fotos un form aparte los videos y la musica un form aparte y los pdf un form aparte

      Eliminar
    11. Hola: ¿Un Explorador de Archivos completo?. Uff eso es muy largo de hacer. Te paso el enlace de un Explorador que esta muy bien y le puedes añadir lo dicho sobre la aplicación de esta pagina.
      http://jafs.es/797/sencillo-explorador-de-archivos-con-vb-net-y-ii/
      Si tienes alguna dificultad para añadirle la opción de abrir archivos déjame un comentario.
      Saludos.

      Eliminar
    12. gracias y si se mee hace un poco complicado hacer esto por que no entiendo su estructura podría usted añadirselo ?

      Eliminar
    13. Hola: Solo tienes que asociar los archivos que quieras abrir con aplicaciones VB, tal como explico en el video. En el video yo muestro como hacerlo para .txt y .jpg. Se puede hacer los mismo con videos (AxWindowsMediaplayer o VLC), con .pdf (Webbrowser o PDF plugin),etc.
      Si lo haces asi cuando ejecutes la acción abrir de "explora", se te abrirá automáticamente en la aplicación que hayas definido.
      Saludos.

      Eliminar
    14. le he aañadido al proyecto pero no me funciona me lo puedes hacer tu y me lo pasas por gmail?

      Eliminar
    15. Hola: En realidad no tienes que hacerle nada a la aplicación "explora". Solo asociar los archivos a la aplicación que quieras y el resto es automatico.
      Aquí tienes un video (sin voz) donde puedes ver como asigno la aplicación de esta pagina a los archivos .txt y .jpg. A partir de ahí explora los abrirá con la aplicación que he definido.:
      https://drive.google.com/file/d/0ByTP_tX3Lc7PaHJpTHdaQ2RPOHM/view?usp=sharing
      Creo que con el video de esta pagina mas el del enlace deberías poder configurar tus archivos.
      Saludos.

      Eliminar
  5. muy buenas podria usted hacer una aplicacion que te digese el tiempo de toda la semana ademas de decirte los grdos de teperatura y si esta nublado soleado o lloviendo?
    pdt: gran blog me encanta

    ResponderEliminar
    Respuestas
    1. Hola: Lo que se acostumbra a hacer para lo que planteas es una aplicación que "lee" de una pagina web con datos meteorológicos(limitado y sujeto a cambios en la pagina web). O directamente incluir un Webbrowser en el formulario con URL a esa pagina (acceso a todos los datos de la web). ¿Qué es lo que te interesa?. Saludos.

      Eliminar
    2. para cuando lo puedes tener?

      Eliminar
    3. hola? lo puedes hacer?

      Eliminar
    4. Hola: Lo tengo en fase de pruebas. Intentare subirlo el miércoles. Saludos.

      Eliminar
    5. Hola: Pues aquí tienes tu previsión meteorológica:
      http://visualbasictutoriales.blogspot.com.es/2014/12/prevision-meteorologica-con-visual.html
      Saludos.

      Eliminar
  6. Amigo podrías decirme como abrir en ves de imágenes y texto una canción por favor

    ResponderEliminar
    Respuestas
    1. Hola: La próxima semana intentare subir una versión que abra casi todo tipo de archivos (texto, imagenes, pdf, música, videos, etc).
      Saludos.

      Eliminar
    2. Muchas gracias. Lo esperare saludos.

      Eliminar
    3. Hola: Siento el retraso. A ver si te sirve esto:
      http://visualbasictutoriales.blogspot.com.es/2015/01/abrir-archivos-con-aplicaciones-en.html.
      Saludos.

      Eliminar
  7. Hola, gracias por este aporte. Mi pregunta es la siguiente; ¿se podría hacer el paso de asociar la extensión de archivo con el programa automáticamente, al ejecutar el programa por primera vez?
    Pongo un ejemplo: cuando instalas la suite de Office, los documentos con extensión .docx o .xlsx se abren con Word y Excel, respectivamente, sin tener que ir a un archivo .docx y hacer yo manualmente que se abra con Word.

    ResponderEliminar
    Respuestas
    1. Hola: Si, se puede hacer haciendo ajustes en el Registro. Lo cual es complicado y no me gusta nada. Hay tareas que se repiten mucho y vale la pena hacer un programa para ellas. Y hay otras que se hacen muy pocas veces y resulta mas productivo y seguro hacerlas a mano. Saludos.

      Eliminar
  8. Como seria el codigo para un video y un pdf?

    ResponderEliminar
    Respuestas
    1. Hola: A ver si te sirve esto:
      http://visualbasictutoriales.blogspot.com.es/2015/01/abrir-archivos-con-aplicaciones-en.html
      Saludos-

      Eliminar