Poupe tempo através da construção de uma calculadora personalizado em sua cópia do ArcGIS , um programa que gerencia informações geográficas e integra -lo em engenharia e outras aplicações. ArcGIS permite criar macros utilizando a linguagem de programação Visual Basic. Se você tem conhecimento de programação, você pode, então, integrar uma variedade de funções, como uma calculadora simples , na interface de trabalho do ArcGIS , eliminando a necessidade de alternar entre programas para as funções mais utilizadas . Instruções
1
Clique em " Ferramentas> Macros > Editor do Visual Basic " opção de menu em ArcGIS para abrir o editor de macro Visual Basic. No editor, clique em " Inserir> Módulo . " Nome do módulo de "Calculadora ". Clique em " Inserir> Formulário " e nomeie o formulário " frmCalc . " Isso abre um formulário em branco e uma caixa de ferramentas contendo controles que você pode adicionar ao formulário.
2
Adicione os controles necessários para as funções da calculadora que você necessita. Por exemplo, uma calculadora simples só precisa de uma caixa de texto e cinco botões de comando . Selecione a caixa de texto. Na janela "Propriedades", altere a propriedade Text para "0" , sem as aspas , ea propriedade "Name" para " txtDisplay " sem as aspas. Selecione um botão de comando e defina a propriedade " Caption " para " + " e seu "Nome" para " CMDAdd . " Set as legendas dos botões de comando restantes para " - ", " * ", ,. "/" e "=" e seus nomes para " cmdSubtract ", " cmdMultiply ", " cmdDivide " e " cmdResult ", respectivamente
3
Dê um duplo clique no módulo "Calculadora" para abrir a janela de código. Digite o seguinte código: Carga frmCalcDim número como operador DoubleDim as String
4
Clique duas vezes no formulário para abrir a janela de código. Digite o seguinte código: número = 0operator = ""
5
Dê um duplo clique no botão " +" comando para abrir a janela de código e digite o seguinte código: número = txtDisplay . TexttxtDisplay.Text = "0" operador = " +"
6
código Colar " CMDAdd " na janela de código para os botões de comando que representam as outras três operações , em substituição ao " + . " na última linha com o operador que corresponde a cada botão - por exemplo , o operador = " * "para " cmdMultiply "
7
clique duas vezes no " = " , botão de comando para abrir a janela de código e digite o seguinte código: Se o operador = " +" Thennumber = número + txtDisplay.TextElseIf operador = "-" Thennumber = número - operador txtDisplay.TextElseIf = "*" Thennumber = número * operador txtDisplay.TextElseIf = "/" Thennumber = número /txtDisplay.TextEnd IftxtDisplay.Text = número
8
Feche o Editor do Visual Basic , salvando o módulo e formar , se solicitado. No ArcGIS , clique na opção de menu " Ferramentas> Personalizar " . Escolha a aba "Comandos" . Em " Categorias ", selecione "Macros ". Seus macros aparecem à direita. Clique e arraste o ícone ao lado do macro "Calculadora" para colocá-lo em uma das barras de ferramentas do ArcGIS . Clique no novo botão " Barra de ferramentas " para executar sua calculadora personalizada.