Vous êtes sur la page 1sur 2

1.

Script Pertama
'script Hello world
MsgBox.info ("Hallo Dunia", "Pesan")
2. Script Kedua
'script operator
x= 7
y= 18
z = x * y
z1 = x+y
MsgBox.info ("Hasil perkalian : "++z.AsString++",Hasil Jumlah : "++z1.AsString,
"Info")
3. script tiga
objPass = MsgBox.Password
if (objPass.AsString = "1234") then
NamaFile = "C:\ESRI\Project\Script Avenue\Untitled.bmp ".AsFileName
MsgBox.Banner(NamaFile,3,"script StartUp")
objProject = av.GetProject
objNamaView = "View1"
objView = objProject.FindDoc (objNamaView)
objWindow = objView.Getwin
objWindow.open
else
MsgBox.Info ("Password anda salah ","peringatan")
Exit
end
4. script empat
NamaFile = "C:\ESRI\Project\Script Avenue\AKHIR.bmp ".AsFileName
MsgBox.Banner(NamaFile,3,"Script ShutDown ")
5. script lima
objJudul = "sistem informasi geografis "
objPesan = "ketikkan data-data berikut:"
objListLabel = {"Negara Bagian","Luas Area","Jumlah penduduk"}
objDef = {""," Ha"," Jiwa"}
objListMhs = MsgBox.MultiInput(objPesan,objJudul,objListLabel,objDef)
MsgBox.ListAsString(objListMhs,"berikut Masukkan record anda :","Data Negara Bag
ian")
6. script enam
objNamaAplikasi = "Belajar pemograman script avenue ArcView : Peta Tematik"
Av.SetName(objNamaAplikasi)
Av.MoveTo(0,0)
Av.Maximize
System.Beep
objNameView = "View1"
objView = Av.GetProject.FindDoc(objNameView)
if(objView <> nil)then
Av.GetProject.RemoveDoc(objView)
end

objView = View.Make
objView.SetName(objNameView)
objView.SetUnits(#UNITS_LINEAR_METERS)
objNameFileData = "C:\ESRI\Project\batas.shp"
objData = SrcName.Make (objNameFileData)
objTheme =Theme.Make(objData)
objNameTheme ="batas"
objTheme.SetName(objNameTheme)
objTheme.SetVisible(true)
objView.AddTheme(objTheme)
objTheme.SetActive(true)
objTheme = objView.GetActiveThemes.Get(0)
objLegend =objTheme.GetLegend
objFTab= objTheme.GetFTab
objTipeShape= objFTab.GetShapeClass.GetClassName
objNamaTematik = "Wilayah"
objField = objFTab.FindField(objNamaTematik)
if(objFTab.IsFieldIndexed(objField) = false)then
objFTab.CreateIndex(objField)
end
objLegend.SetLegendType(#LEGEND_TYPE_UNIQUE)
objLegend.Unique(objTheme,objField.AsString)
objTheme.UpdataLegend
objView.GetWin.Open

Vous aimerez peut-être aussi