elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  [Solucionado] openfiledialog en vb.net
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Solucionado] openfiledialog en vb.net  (Leído 16,183 veces)
eduardogi

Desconectado Desconectado

Mensajes: 46


Ver Perfil
[Solucionado] openfiledialog en vb.net
« en: 22 Septiembre 2010, 21:28 pm »

Les comento: Intento hacer un "menú" para abrir aplicaciones. Es decir quiero realizar una aplicación donde tengas tus programas favoritos y que al pinchar en una botón que represente a ese programa este se ejecute.

Quiero tener una manera de meter nuevos programas y otra de eliminarlos.
Para meterlos he estado leyendo y he encontrado openfiledialog pero no se como se utiliza. He estado mirando por Internet y he encontrado ejemplos pero al copiar el código y modificar los un poco me da este error: "El tipo stream no está definido."

He utilizado este ejemplo: http://msdn.microsoft.com/es-es/library/system.windows.forms.openfiledialog%28VS.80%29.aspx

De todas maneras estoy muy perdido en este tema. Porque lo que quiero es que al pinchar en un archivo *.exe me coga la ruta y me la ponga para que al hacer clic en un botón este se ejecute y además el nombre del archivo y me lo ponga todo en contenedor que se cree en ese momento, y supongo que para eliminar el programa debo de eliminar el contenedor (pero otro problema es elegir un contenedor determinado de todos para eliminarlo.)

Alomejor no es la mejor manera para hacer esto.

De todas maneras si me podéis explicar como hacer lo de openfiledialog porque no entiendo nada de lo que pone en Internet.

Por cierto yo utilizo vb.net. Si he metido la pata en algo no m lo tengan en cuenta porque ando un poco perdido.

Gracias de antemano
Un saludo eduardogi


« Última modificación: 24 Septiembre 2010, 18:17 pm por [D4N93R] » En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: openfiledialog en vb.net
« Respuesta #1 en: 22 Septiembre 2010, 23:33 pm »

Hola,

Es fácil usar el Open File Dialog, aunque , para los usuarios normales no les va a servir de mucho. Por ejemplo, mi mamá no se va a meter a Program Files a buscar un exe, por lo que te digo que le eches un ojo a http://www.vb-helper.com/howto_net_drag_drop.html

Un saludo!


En línea

eduardogi

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: openfiledialog en vb.net
« Respuesta #2 en: 23 Septiembre 2010, 15:14 pm »

Entoces me estas diciendo que la mejor manera es arrastrar el mismo archi.exe a la aplicación??

Pero como hago eso?? no me ha quedado muy claro.

Gracias por la respuesta
Un saludo eduardogi
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: openfiledialog en vb.net
« Respuesta #3 en: 23 Septiembre 2010, 15:17 pm »

No el exe, no se digo, puede que funcione con el acceso directo... Realiza pruebas, y busca la foma más cómoda del usuario!
En línea

eduardogi

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: openfiledialog en vb.net
« Respuesta #4 en: 23 Septiembre 2010, 15:27 pm »

Lo que tengo en un botón que al pulsarlo se abra el explorador para coger el archivo .exe ( Esta parte del código no se programarla).

Me has dado otra alternativa que es arrastrar  un archivo a la aplicación pero solo quiero arrastrarlo cuando pulse ese botón. (no se como programar esta parte del código)

Hay que tener en cuenta que también quiero otra opción para quitarla.

Espero haberme explicado bien y gracias de nuevo por tu ayuda
Un saludo eduardogi.
En línea

[D4N93R]
Wiki

Desconectado Desconectado

Mensajes: 1.646


My software never has bugs. Its just features!


Ver Perfil WWW
Re: openfiledialog en vb.net
« Respuesta #5 en: 23 Septiembre 2010, 18:39 pm »

Te dejo este enlace en español es sobre Drag & Drop
http://alegozalves.blogspot.com/2004/10/artculo-implementacin-simple-de-drag.html

Y estos también en español son de OpenFileDialog
http://msdn.microsoft.com/es-es/library/system.windows.forms.openfiledialog.aspx
http://eliotnet.blogspot.com/2010/09/trabajando-con-openfiledialog.html

Un saludo
En línea

eduardogi

Desconectado Desconectado

Mensajes: 46


Ver Perfil
Re: openfiledialog en vb.net
« Respuesta #6 en: 24 Septiembre 2010, 18:06 pm »

ok resuelto muchas gracias. Con ayuda de estas paginas y otras, me encontré con este codigo:

Citar
Dim openFD As New OpenFileDialog()
        With openFD
            .Title = "Seleccionar archivos EJECUTABLES"
            .Filter = "Todos los archivos (*.*)|*.*"
            .Multiselect = False
            .InitialDirectory = My.Computer.FileSystem.CurrentDirectory
            If .ShowDialog = Windows.Forms.DialogResult.OK Then
                System.Diagnostics.Process.Start(.FileName)
            End If
        End With

Muchas gracias a todos ya que con esto mi aplicación coge un mejor aspecto.
Un saludo: eduardogi
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
OpenFileDialog + almacenar ruta?
Programación Visual Basic
SuperDraco 2 5,741 Último mensaje 13 Julio 2011, 17:37 pm
por SuperDraco
openfiledialog
.NET (C#, VB.NET, ASP)
PETTETE 4 2,693 Último mensaje 29 Mayo 2017, 20:53 pm
por PETTETE
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines