miércoles, 30 de abril de 2014

CREACIÓN DE UN BOTÓN PERSONALIZADO EN LA BARRA DE ARCMAP MEDIANTE LA HERRAMIENTA DE "VBA" DE ARCGIS

Con la herramienta de Visual Basic de Arcgis vamos a crear un botón personalizado en la barra de herramientas de Arcmap con la función que queramos, en este caso un conversor de temperatura (de grados centígrados a grados fahrenheit), una función muy báscia pero que nos dará una idea de cómo realizar esta acción.
En el menú TOOLS  de la barra de herramientas de Arcmap vamos a CUSTOMIZE y en la pestaña TOOLBARS le damos a NEW  para crear una nueva toolbar a la que llemaremos "conversor de temperatura".








Luego vamos a la pestaña COMMANDS para crear nuestro botón, en la parte de abajo le damos click a UICONTROLS y luego a NEW UI CONTROL, y nuestro botón nos aparecerá en la ventana de comandos. Con el ratón arrastramos el botón a la toolbar que creamos antes de "conversor de temperatura" y ya lo tendremos agregado.




Ahora hay que crear una sentencia en nuestro botón para darle una funcionalidad al mismo, en nuestro caso para que convierta los datos que escribamos de grados centígrados a grados fahrenheit. Para ello hacemos click derecho en el botón de nuestra toolbar, y del menú que aparece elegimos VIEW SOURCE que nos lleva a la ventana de Visual Basic de Arcgis donde debemos escribir dicha sentencia en lenguaje Visual Basic como vemos de esta manera.



Ya tenemos nuestro botón configurado para que funcione, entonces cuando hacemos click en el botón nos aparecerá un mensaje para escribir el valor en grados centígrados que queremos convertir, y haciendo click en OK nos aparecerá otro mensaje con el valor convertido a grados fahrenheit.






Podemos personalizar nuestro botón haciendo click derecho y en el menú que aparece podemos cambiarle el icono y agregarle un texto.




Podéis dejar vuestro comentario.











No hay comentarios:

Publicar un comentario