surfer 8 scripter 學習筆記(1)指令碼物件模型
此指令碼專為surfer(類似VBA,但與VBA不完全相同),它操作surfer動作。
實際上,它和excel一樣,VB通過語句可以進行操作excel或surfer。
同樣,它和excel一樣,本身也有指令碼,也可以自我操作。
頂部是Application物件,它包括四個子物件(上面紫框),前兩個是集合物件。
一、文件集合(Documents Collection)
這是一個大集合,不能直接使用。分繪圖物件和工作表物件。
1、繪圖物件
繪圖窗體,包括水平與垂直的標尺物件
形狀物件:工具欄上的形狀(拆線、矩形、字元、文字、多邊形),座標軸、地圖形狀(等值線、線框圖等),組合物件(幾個物件組合成一個物件)
選擇物件:表示當前選擇的物件集合,刪除其中一個只是表明選擇集合中沒有這個物件,實際物件還存在。
頁面設定
2、工作表物件
窗體物件,工作表中選擇物件,當前單元物件。
已用單元物件(已經有內容的)
工作表的頁面設定
單元格集合、行集合、列集合。
二、窗體物件
比如繪圖窗體,工作表窗體
三、網格物件。
即surfer8選單上的Grid所指
四、變異函式物件
專門對變異函式進行處理的物件。
另外,還存在一些獨立的物件。比如:線條物件、顏色物件等等。
相關文章
- shell指令碼學習筆記-1指令碼筆記
- Shell指令碼學習筆記指令碼筆記
- angular學習筆記(三十)-指令(8)-scopeAngular筆記
- 《Shell指令碼學習指南》學習筆記指令碼筆記
- angular學習筆記(三十)-指令(1)-概述Angular筆記
- 學習筆記——瀏覽器物件模型(Window)筆記瀏覽器物件模型
- Flutter學習筆記(8)--Dart物件導向Flutter筆記Dart物件
- vue原始碼學習筆記1Vue原始碼筆記
- 【python 物件導向】 python物件學習筆記《1》Python物件筆記
- Vue 學習筆記——指令Vue筆記
- 官方遊戲--學習筆記二(英雄指令碼)遊戲筆記指令碼
- Promise 物件學習筆記Promise物件筆記
- 學習筆記1筆記
- 學習筆記-1筆記
- CCNA學習筆記8筆記
- Angularjs學習筆記指令AngularJS筆記
- 學習筆記——物件方法整理筆記物件
- 學習筆記(盒子模型)筆記模型
- Angular6學習筆記8: 服務(Service)(1)Angular筆記
- JPG學習筆記1(附完整程式碼)筆記
- Centos學習筆記14 – java程式啟動指令碼CentOS筆記Java指令碼
- shell指令碼程式設計學習筆記-運算子指令碼程式設計筆記
- shell指令碼程式設計學習筆記——變數指令碼程式設計筆記變數
- 【Linux學習筆記29】shell指令碼基礎Linux筆記指令碼
- Android學習筆記(8)Android筆記
- java8學習筆記01 Optional物件替代Null判斷Java筆記物件Null
- swift學習筆記《1》Swift筆記
- Vue學習筆記1Vue筆記
- Numpy學習筆記 1筆記
- HTML學習筆記1HTML筆記
- flex:1學習筆記Flex筆記
- Numpy學習筆記(1)筆記
- SLAM學習筆記(1)SLAM筆記
- Oracle學習筆記1Oracle筆記
- mysql學習筆記-1MySql筆記
- Zynq學習筆記(1)筆記
- scapy學習筆記(1)筆記
- Git—學習筆記1Git筆記