Tecnología

Inicio

MicroStation XM VBA Tutorial

MicroStation, un potente programa de diseño asistido por ordenador de Bentley, es capaz de utilizar otros métodos y protocolos de codificación para crear proyectos. Entre sus muchos socios es el código VBA, que integra elementos de codificación de Visual Basic en el programa de diseño gráfico.

Instrucciones

1 Leer el archivo de ayuda. Navegación con "Mi PC" a "C: \ Archivos de programa \ Bentley \ MicroStation" y haga doble clic en "MicroStationVBA.chm." Esto abre los archivos de ayuda basado en HTML integrales que describen cada proceso y procedimiento que se necesita para la integración de VBA en usted las proyectos de MicroStation. Prestar especial atención a la sección "Ejemplos" del archivo de ayuda, ya que enumera docenas de ejemplos prácticos con la forma-tos.

2 Haga clic en "Herramientas" y seleccione "Controles adicionales" cuando se trabaja con un formulario de usuario de VBA o cuando la paleta de controles es visible. Esto abre el cuadro de diálogo "Controles adicionales" para que pueda elegir dos herramientas que son muy útiles en el trabajo con VBA: la paleta de colores y el Selector de color. Con estas paletas ya está abierto, la personalización de sus formularios VBA es mucho más fácil. La extensión de VBA no sabe qué programa se está utilizando con, por lo que los controles personalizados se debe acceder a través de "MicroStation."

3 Llamar y volver a calcular gamas de elementos 'desde VBA. Esto suena complicado, pero es esencial; MicroStation necesita saber la gama de todos los elementos en el diseño. Cuando "MicroStation" actualiza un punto de vista que tiene que entender todos los elementos contenidos dentro de ese punto de vista, incluso si no conoce la geometría específica de cada elemento. El "mdlElmdscr_validate ()" función calcula el rango de un elemento. Use "Declare Sub mdlElmdscr_validate Lib 'stdmdlbltin.dll'" para llamar elementos de VBA.

4 Utilice la interfaz de proyectos de VBA para grabar macros. Haga clic en "Utilidades", "Macro" y seleccionar "Gestor de proyectos" para abrir la "caja de diálogo VBA Jefe de proyecto". Seleccione un proyecto "MicroStation" para hacer de este cuadro de diálogo activo, y observe cómo sus controles pueden seleccionarse. Use "MicroStation" normalmente para realizar algunos comandos. Si desea repetir los mismos comandos con regularidad, puede utilizar el "VBA Project Manager" para grabar los comandos pulsando el botón de grabación. Presione el botón de parada para finalizar la grabación, haga clic en "Editar" para navegar a través de las macros grabadas. La macro que acaba de grabar se le dio un nombre al azar, por lo que lo mejor es cambiar el nombre de las macros, tan pronto como haya terminado la grabación para mantenerlos separados.