Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: ekrik en 13 Marzo 2009, 09:38 AM

Título: Insertar Imagen en Access sin commondialog
Publicado por: ekrik en 13 Marzo 2009, 09:38 AM
Hola, buenas:
Estoy realizando una base de datos en Access y en un formulario para insertar socios, deseo introducir una imagen para cada socio, pero en Access 2003 el control Commondialog no existe y tengo que hacerlo mediante VB del cual no entiendo mucho. Lo que necesitaria seria el codigo para que me abriera el explorador para elegir la imagen, darle a abrir y que se mostrara en el formulario. Me seriais de gran ayuda.

Un saludo.
ekrik
Título: Re: Insertar Imagen en Access sin commondialog
Publicado por: xkiz ™ en 13 Marzo 2009, 11:00 AM
lo de abrir el explorador para elegir un archivo lo podes hacer con  GetOpenFileName
aca te dejo un link con un ejemplo sobre eso: Módulo bas para llamar al cuadro de diálogo Abrir archivo y Guardar como... de Windows (http://www.recursosvisualbasic.com.ar/htm/ocx-componentes-activex-dll/20-modulo-para-commondialog-de-windows.htm)

y de access no entiendo nada pero, fijate si esto te sirve: Ado Stream - Almacenar y recuperar imágenes (http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/351-ado-stream-imagenes.htm)
Título: Re: Insertar Imagen en Access sin commondialog
Publicado por: seba123neo en 13 Marzo 2009, 14:57 PM
Hola, en VBA es asi:

Código (vb) [Seleccionar]
Application.FileDialog(msoFileDialogSaveAs).Show

saludos.