Spara tid genom att bygga en anpassad miniräknare i din kopia av ArcGIS , ett program som hanterar geografisk information och integrerar den i teknik och andra applikationer . ArcGIS kan du skapa makron med hjälp av Visual Basic programmeringsspråk . Om du har programmering kunskap , kan du integrera sedan en rad olika funktioner , till exempel en enkel miniräknare , i arbetslivet gränssnitt ArcGIS , undanröja behovet av att växla mellan program för funktioner som används ofta . Instruktioner
1
Klicka på " Verktyg > Makron > Visual Basic Editor " menyvalet i ArcGIS för att öppna Visual Basic-makro redaktör . I redigeraren klickar du på " Infoga > Modul . " Name modulen " Calculator ". Klicka på " Infoga > Form " och namnge formuläret " frmCalc . " Detta öppnar ett tomt formulär och en verktygslåda med kontrollerar du kan lägga till i formuläret .
2
Lägg de kontroller som behövs för miniräknare funktioner du behöver . Till exempel behöver en enkel miniräknare bara en textruta och fem knappar kommando . Markera textrutan . I " Egenskaper " fönster , ändra egenskapen Text till " 0 " utan citattecken , och " Name " egenskap till " txtDisplay " utan citationstecken . " . CmdAdd " Välj en kommandoknapp och ställa sin " Caption " egendom till " + " och dess " namn " för att ställa de återstående kommandoknapparna ' bildtexter till " - ", " * ", ; . " /" och " = " och deras namn till " cmdSubtract , " " cmdMultiply , " " cmdDivide " och " cmdResult , " respektive
3
Dubbelklicka på modulen " Calculator " för att öppna registret fönstret . Skriv följande kod : Load frmCalcDim nummer som DoubleDim operatör som String
4
Dubbelklicka på formuläret för att öppna koden fönstret . Skriv följande kod : antal = 0operator = " "
5
Dubbelklicka på " + " -kommandot för att öppna koden fönstret och skriv in följande kod : nummer = txtDisplay . TexttxtDisplay.Text = " 0 " operator = " + "
6
Paste kod från " cmdAdd " i koden fönstret för kommandoknapparna företräder de övriga tre operationer , ersätta " + " på sista raden med den operatör som motsvarar varje knapp - t.ex. operatör = " . * " för " cmdMultiply "
7
Dubbelklicka på " = " , kommando för att öppna koden fönstret och skriv följande kod : Om operatören = " + " Thennumber = antal + txtDisplay.TextElseIf operatör = " - " Thennumber = antal - txtDisplay.TextElseIf operatör = " * " Thennumber = antal * txtDisplay.TextElseIf operatör = " /" Thennumber = antal /txtDisplay.TextEnd IftxtDisplay.Text = antal
8
Stäng Visual Basic Editor , spara modulen och formen om det behövs . I ArcGIS , klicka på " Verktyg > Anpassa " menyalternativet . Välj " Kommandon " fliken . Under " Kategorier ", välj " makron . " Dina makron visas till höger . Klicka och dra ikonen bredvid " Calculator " macro att placera den i en av ArcGIS verktygsfält . Klicka på den nya " Verktygsfält " -knappen för att köra din egen miniräknare .