Spar tid ved å bygge en tilpasset kalkulator inn din kopi av ArcGIS , et program som administrerer geografisk informasjon og integrerer den i engineering og andre programmer. ArcGIS lar deg lage makroer ved hjelp av Visual Basic programmeringsspråk. Hvis du har kunnskap om programmering , kan du deretter integrere en rekke funksjoner , som for eksempel en enkel kalkulator , i arbeidslivet grensesnittet til ArcGIS , fjerner behovet for å bytte mellom programmer for ofte brukte funksjoner. Instruksjoner
en
Klikk på " Verktøy > Makroer > Visual Basic Editor " menyvalg i ArcGIS for å åpne Visual Basic-makro editor. I redigereren klikker du på " Sett inn> Module . " Name modulen " kalkulator ." Klikk " Insert > Form" og navnet skjemaet " frmCalc . " Dette åpner et tomt skjema og en verktøykasse med kontrollerer du kan legge til skjemaet .
2
Legg kontrollene som trengs for kalkulatorfunksjonene du trenger. For eksempel trenger en enkel kalkulator bare én tekstboks og fem kommandoen knapper. Merk tekstboksen . I " Properties " vinduet , endre tekst egenskapen til "0" uten anførselstegn , og "Name " eiendom til " txtDisplay " uten anførselstegn . ». CmdAdd " velge en kommando knappen og sette sitt " Bildetekst " egenskapen til "+ " og dens "Navn" for å angi resten kommandoknapper ' tekster til "- ", " * ", ; . "/" og " =" og deres navn til " cmdSubtract ", " cmdMultiply ", " cmdDivide " og " cmdResult ", henholdsvis
3
Dobbeltklikk på modulen "Kalkulator " for å åpne koden vinduet. Skriv inn følgende kode : Load frmCalcDim tall som DoubleDim operatør som String
4
Dobbeltklikk på skjemaet for å åpne koden vinduet. Skriv inn følgende kode : nummer = 0operator = ""
5
Dobbeltklikk på "+ "-kommandoen for å åpne koden vinduet og skriv inn følgende kode : nummer = txtDisplay . TexttxtDisplay.Text = " 0 " operator = "+ "
6
lim koden fra " cmdAdd " inn koden vinduet for kommando knapper som representerer de tre andre operasjoner , erstatte " + " i siste linje med operatøren som tilsvarer hver knapp - for eksempel , operatør =" . * "for" cmdMultiply "
7
Dobbeltklikk på " = " ; kommandoen for å åpne koden vinduet og skriv inn følgende kode : Hvis operatøren = "+ " Thennumber = antall + txtDisplay.TextElseIf operator = "-" Thennumber = antall - txtDisplay.TextElseIf operator = " *" Thennumber = antall * txtDisplay.TextElseIf operatør = "/" Thennumber = antall /txtDisplay.TextEnd IftxtDisplay.Text = antall
8
Lukk Visual Basic-redigering , lagring modulen og form hvis du blir bedt om . I ArcGIS , klikk på " Verktøy> Tilpass "-menyen. Velg " Kommandoer "-kategorien . Under " kategorier ", velg " makroer . " Din makroer vises til høyre. Klikk og dra ikonet ved siden av "Kalkulator " makro å plassere den i en av ArcGIS verktøylinjer . Klikk på den nye " Toolbar " -knappen for å kjøre den tilpassede kalkulator.