<button id="cefzf"><acronym id="cefzf"></acronym></button>
      1. <th id="cefzf"><track id="cefzf"></track></th>

                 注冊名:

                密碼:

                個人注冊

                企業注冊

                商務申請

                商務管理平臺

                企業管理平臺

                個人管理平臺

                我的工控博客

                中國工控網www.jxzxbz.com

                首頁 | 新聞中心 | 工控論壇 | 經驗視點 | 工控商務 | 電氣手冊 | 工控博客 | 招聘求職 | 網上調查 | 企業中心 | 供求信息 | 資料中心 | 工控書店

                所在位置:工控論壇 -- 工業觸摸屏論壇 -- 工業觸摸屏論壇(非專題) -- 軟件操作

                中國工控網搜索:

                 登陸:密碼:  注冊  密碼

                搜索:

                工業觸摸屏論壇(非專題)分類  

                全部論題

                功能結構

                連接設備

                軟件操作

                畫面技巧

                應用經驗

                發表人:stian 發表時間:2002-6-27 11:04:00  

                 

                 本欄論題: SIAVIEW工業控制監控系統系列講座之二  [5301]

                    在上一期講座中,我們提到SIAVIEW系統中所有的對象,包括視圖,繪圖對象(直線,圓,多邊形等),Windows控件(按鈕,編輯框,選擇框等),數據字典對象等等,都是作為COM/DCOM對象存在的,將這些對象以COM/DCOM對象形式提供的最大好處就在于其可擴充性以及開放性,并且可以利用VBScript腳本語言進行編程,最終體現為整體SIAVIEW系統的良好的開放性能。下面分別對這些對象進行簡要地介紹。
                   
                    視圖對象
                    視圖對象就是SIAVIEW系統中的每一幅“畫面”,在SIAVIEW系統中,首次將視圖作為一個獨立的可編程對象提供給用戶,其目的就在于提高系統的可擴充性能,增加用戶操作的靈活性。視圖對象都具有以下的屬性、事件及方法。
                    屬性
                    Color
                    返回視圖對象的背景顏色“BackColor”屬性
                    CursorPointer
                    返回或設置視圖對象的鼠標指針代碼
                    Font
                    返回或設置視圖對象的字體屬性
                    HelpContextID
                    返回或設置視圖對象的幫助文件的上下文索引
                    PrintScale
                    返回或設置視圖對象的顯示比例,莫認為1:1
                    Layer
                    返回特定名稱的圖層。
                    ReportLock
                    鎖定視圖
                    ScrollBars
                    返回或設置視圖是否顯示滑動棒
                    ScrollHeight
                    返回視圖的區域大小(象素)
                    ScrollWidth
                    返回視圖的區域大小(象素)
                    Tag
                    返回或設置視圖的特定數據(用戶定義)
                    ToolTipText
                    返回或設置視圖的提示內容
                    方法
                    Cancel
                    關閉此視圖對象對應的當前打開的視圖
                    FormFind
                    查找特定的窗體,并返回該窗體的指針
                    IsFormOpen
                    返回特定的視圖是否打開
                    OnUpdate
                    更新視圖
                    OnUpdateResize
                    更新視圖
                    OpenDoc
                    打開特定的視圖
                    RunClick
                    執行視圖對象的Click事件
                    RunInititlize
                    執行視圖對象的初始化事件
                    RunTerminate
                    事件
                    Click
                    鼠標左鍵在視圖上按下時產生
                    DblClick
                    鼠標雙擊視圖時產生
                    DragDrop
                    托拽時產生
                    DragEnter
                    托拽時產生
                    DragOver
                    托拽時產生
                    Initialize
                    視圖初始化時產生
                    MouseDown
                    鼠標按下時產生
                    MouseMove
                    鼠標移動時產生
                    MouseUp
                    鼠標抬起時產生
                    Terminate
                    視圖結束時產生
                   
                    繪圖對象與Windows控件
                    在SIAVIEW系統中,繪圖對象包括:直線、連接線(類似Visio中的Connecter連接線功能)、多邊形、矩形、弧、園、文本、邊框、位圖、圖元文件、管道以及輸入文本等。Windows控件包括:按鈕、選擇按鈕、編輯框、選擇框、列表框、多行編輯框、單選按鈕、滑動條、Spinner以及輸入按鈕等。Windows控件與繪圖對象具有許多相同的屬性、方法及事件,區別在于Windows控件具有“窗口”特性,相當于在視圖上放置的另一個“窗口”,而繪圖對象則純粹是“畫”在視圖上的。在使用方法上則沒有任何區別。下面分別給出繪圖對象與Windows控件共同的屬性、方法及事件,由于篇幅的限制,不具體介紹每一個對象詳細的屬性、事件和方法。
                    Windows控件與繪圖對象共同的屬性、事件、方法
                    屬性
                    BackColor
                    背景色
                    Bottom
                    對象所在的矩形的右下角 Y坐標
                    Code
                    對象的名稱( ObjectCode)
                    CursorPointer
                    對象的鼠標指針
                    Enable
                    對象是否激活
                    Font
                    對象的字體
                    ForeColor
                    前景色
                    GroupID
                    對象所隸屬的組
                    Height
                    對象所在的矩形的高度
                    HelpContextID
                    幫助文件上下文索引
                    LayerID
                    對象隸屬的圖層 ID
                    LayerName
                    對象隸屬的圖層的名稱
                    Left
                    對象所在的舉行的左上角 X坐標
                    Right
                    對象所在的矩形的右下角 X坐標
                    RotateAngle
                    對象的旋轉角度
                    Tag
                    對象的由用戶設定的特定的數據
                    ToolTipText
                    對象提示文本
                    Top
                    對象所在的矩形的左上角 Y坐標
                    Visible
                    對象在運行時是否可見
                    Width
                    對象所在的矩形的寬度
                    方法
                    Move
                    移動對象
                    OnUpdateResize
                    刷新對象
                    OnUpdate
                    刷新對象
                    事件
                    Click
                    鼠標左鍵在對象上按下時產生
                    DblClick
                    鼠標雙擊對象時產生
                    DragDrop
                    托拽時產生
                    DragEnter
                    托拽時產生
                    DragOver
                    托拽時產生
                    Initialize
                    對象初始化時產生
                    MouseDown
                    鼠標按下時產生
                    MouseMove
                    鼠標移動時產生
                    MouseUp
                    鼠標抬起時產生
                   
                    繪圖對象共同的屬性、方法、事件
                    屬性
                    HatchStyle
                    網格樣式
                    PenStyle
                    畫筆樣式
                    PenWidth
                    畫筆寬度
                    ShadowStyle
                    陰影樣式
                    方法
                    RunClick
                    執行 Click事件
                   
                    Windows控件共同的屬性、方法、事件
                    屬性
                    Group
                    控件是否群組
                    TabStop
                    控件能否接收 Tag鍵
                    方法
                    OnUpdateStyle
                    更新控件的樣式
                    GetDlgCtrlID
                    控件的 ID
                    SetFocus
                    設定控件為焦點控件
                   
                    COM/DCOM對象的編程操作
                    在SIAVIEW中,所有對象的編程操作非常簡單,您不需要去記憶任何對象的名稱、屬性、方法以及事件的名稱,SIAVIEW的VBScript編輯器提供了非常智能的在線提示功能,您使用過Visual Basic嗎?SIAVIEW的VBScript編輯器提供了與Visual Basic相同的功能,例如,你需要對某個對象進行編程,只需在畫面編輯時,雙擊此對象,系統自動打開此對象的代碼編輯器,列出此對象的所有事件。在編輯代碼時,只需按下鍵盤上的句號“.”鍵,系統將自動顯示當前畫面(視圖)中所有可用對象的名稱,選擇一個對象,再按下句號“.”鍵,該對象所有的屬性及方法都為您顯示出來,選擇一個屬性或方法就可以了。記不住語法?沒關系,按下空格鍵或者“(”鍵,所有的語法都為您顯示出來。
                   
                    SIAVIEW的VBScript編輯器還提供一個在線調試功能,設置斷點,運行試圖,調試錯誤,就是這么簡單!還有什么?查找、替換、設置標簽…,您想要的功能差不多都有了!
                   
                    還有許多的功能,您試一試,可能比我發現的更多!
                   
                   
                    下一講內容:SIAVIEW對象的動態屬性
                   
                   
                   
                   

                以下是關于《SIAVIEW工業控制監控系統系列講座之二》論題的回復(共8篇)

                回復人:liaofangming 

                 回復時間:2002-6-28 3:46:00

                支持(676) | 反對(705)

                 

                    回復:好像缺圖,看得很累!

                    
                   
                   
                   

                回復人:stian 

                 回復時間:2002-6-28 7:29:00

                支持(692) | 反對(717)

                 

                    回復:沒辦法貼圖!

                    
                   
                   
                   

                回復人:zhyx001 

                 回復時間:2009-12-14 14:30:00

                支持(642) | 反對(593)

                 

                    多謝了!學習學習!

                回復人:luciowang 

                 回復時間:2010-6-30 17:02:00

                支持(585) | 反對(594)

                 

                    學習學習

                回復人:lupei 

                 回復時間:2011-7-12 17:46:00

                支持(511) | 反對(515)

                 

                    本人現有北京縱橫科技的hmibuilder組態軟件150點,中間變量不算點,現欲清倉出售,1000塊一套,正版,有軟件狗,包裝盒里有詳細的說明書和功能手冊,有興趣的qq聯系。
                    qq:1455457295
                   

                回復人:haha803 

                 回復時間:2011-9-8 14:33:00

                支持(520) | 反對(518)

                 

                    受教了

                回復人:328876860 

                 回復時間:2012-8-14 10:27:00

                支持(444) | 反對(475)

                 

                    多謝了!學習學習!

                回復人:藍天月亮 

                 回復時間:2013-4-25 11:02:00

                支持(408) | 反對(413)

                 

                    學習

                如果要回復本欄論題,請首先中國工控網www.jxzxbz.com

                ·如果你已經是中國工控網www.jxzxbz.com成員,請直接登錄。

                ·如果你還不是中國工控網www.jxzxbz.com成員,請首先注冊,注冊為免費!

                注冊名:

                密  碼:

                           注冊中國工控網www.jxzxbz.com
                           忘記密碼

                關閉該窗口

                關于我們     免責聲明     服務項目     廣告聯系     友情鏈接     聯系方式     意見反饋     設為首頁     加入收藏

                 ©2019-2020 中國工控網(www.jxzxbz.com) 版權所有 豫ICP備17046657號

                管理員信箱:chinakong98@163.com  服務熱線:13525974529

                洛陽博德工控自動化技術有限公司

                中國    洛陽

                湖南快乐十分{{转码主词}官网{{转码主词}网址