ACCESS Y AUTOCAD ES POSIBLE ???

01/07/2003 - 14:12 por elricho | Informe spam
Alguien sabe si es posible mostrar en una ventana de access un dibujo
autocad, dwg osea lo que me piden es que relacione el nombre del plano con
el archivo cad y muestre la imagen en un tamaño determinado.

Se hacerlo con imagenes pero con autocad es posible o no se puede hacer ??

Gracias

Preguntas similare

Leer las respuestas

#6 elricho
01/07/2003 - 20:02 | Informe spam
Gracias Eduardo se que venia por ahi la mano, los benditos activeX GRacias
por tu valiosa informacion.

salu2

"Eduardo Olaz" escribió en el mensaje
news:eEiMif#
Desde la versión 14 de Autocad, éste tiene una estructura de objetos
ActiveX, e incluso su propia implementación de VBA.

Para manejarlo desde Access (suponiendo que tengas AutoCad instalado)


debes
primero activar la referencia a la "Librería Biblioteca de tipos de
Autocad".

Una vez hecho esto tendrás acceso a los objetos de Autocad, por ejemplo a
AcadApplication, en el que tienes por ejemplo
la colección Documents (de índice base 0) que contiene la referencia a


todos
los documentos abiertos.
Documents tiene el método Load con el que puedes cargar un fichero Autocad

Para hacer una referencia a una aplicación Autocad:

Dim objAutoCad As New AutoCAD.AcadApplication

Una vez que la cargas, para hacer que no se vea el fichero Autocad vacío
puedes hacer
objAutoCad.Documents(0).Close
Con esto se queda la aplicación vacía

Para poder ver la sesión de Autocad somplemente haz

objAutoCad.Visible = True

Para cargar un documento:

objAutoCad.Documents.Open ("Nombre completo con su ruta del documento")

Una vez que quieras abandonar el formulario, debes primero descargar todos
los documentos

Dim i As Long
For i = 1 To objAutoCad.Documents.Count
objAutoCad.Documents(0).Close
Next i
objAutoCad.Quit

Y finalmente eliminar la referencia a la aplicación AutoCad

Set objAutoCad = Nothing

Saludos desde la calle Estafeta de Pamplona

Eduardo Olaz
Microsoft [MVP] Access



"elricho" escribió en el mensaje
news:
> Alguien sabe si es posible mostrar en una ventana de access un dibujo
> autocad, dwg osea lo que me piden es que relacione el nombre del plano


con
> el archivo cad y muestre la imagen en un tamaño determinado.
>
> Se hacerlo con imagenes pero con autocad es posible o no se puede hacer


??
>
> Gracias
>
>
>
>


Respuesta Responder a este mensaje
#7 Rosa
02/07/2003 - 07:52 | Informe spam
Muy buenos días para !

Hola Elricho:

Visto así, la verdad no resultaría nada viable la opción que te comentaba
acerca de guardar los ficheros creados en autocad con una extensión
compatible con access.

La opción que indica Eduardo, como tú bien has comentado, es una valiosa
información que yo también ignoraba y con el permiso de Eduardo, me lo
anoto, no la he probado aún, pero la probaré. Muchas gracias Eduardo.

Sobre lo que te comenta AntonioGS, yo me descargué el fichero. Aunque
tampoco lo he probado te paso la dirección por si te interesa informarte
sobre la aplicación.

http://www.bsp.es/cadold/generico/v.../1volo.htm

Un saludo para tod2! :)

"Eduardo Olaz" escribió en el mensaje
news:eEiMif%
Desde la versión 14 de Autocad, éste tiene una estructura de objetos
ActiveX, e incluso su propia implementación de VBA.

Para manejarlo desde Access (suponiendo que tengas AutoCad instalado)


debes
primero activar la referencia a la "Librería Biblioteca de tipos de
Autocad".

Una vez hecho esto tendrás acceso a los objetos de Autocad, por ejemplo a
AcadApplication, en el que tienes por ejemplo
la colección Documents (de índice base 0) que contiene la referencia a


todos
los documentos abiertos.
Documents tiene el método Load con el que puedes cargar un fichero Autocad

Para hacer una referencia a una aplicación Autocad:

Dim objAutoCad As New AutoCAD.AcadApplication

Una vez que la cargas, para hacer que no se vea el fichero Autocad vacío
puedes hacer
objAutoCad.Documents(0).Close
Con esto se queda la aplicación vacía

Para poder ver la sesión de Autocad somplemente haz

objAutoCad.Visible = True

Para cargar un documento:

objAutoCad.Documents.Open ("Nombre completo con su ruta del documento")

Una vez que quieras abandonar el formulario, debes primero descargar todos
los documentos

Dim i As Long
For i = 1 To objAutoCad.Documents.Count
objAutoCad.Documents(0).Close
Next i
objAutoCad.Quit

Y finalmente eliminar la referencia a la aplicación AutoCad

Set objAutoCad = Nothing

Saludos desde la calle Estafeta de Pamplona

Eduardo Olaz
Microsoft [MVP] Access



"elricho" escribió en el mensaje
news:
> Alguien sabe si es posible mostrar en una ventana de access un dibujo
> autocad, dwg osea lo que me piden es que relacione el nombre del plano


con
> el archivo cad y muestre la imagen en un tamaño determinado.
>
> Se hacerlo con imagenes pero con autocad es posible o no se puede hacer


??
>
> Gracias
>
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida