Foro de elhacker.net

Programación => 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
  1. Application.FileDialog(msoFileDialogSaveAs).Show

saludos.