『壹』 易語言〈通用型〉 對象.取標記組件
調用格式: 〈通用型〉 對象.取標記組件 (整數型 欲尋找組件的標記數值) - 系統核心支持庫-窗口
英文名稱:GetSpecTagUnit
返回當前窗口中具有指定標記數值文本的組件。如果不存在,將產生運行時錯誤。本命令為初級對象成員命令。
參數1的名稱為「欲尋找組件的標記數值」,類型為「整數型(int)」。即該組件的「標記」屬性文本的數值形式。
只能用在當前窗口,不能跨窗口
一、什麼是標記 文本型的, 按照我的理解, 標記就是給組件作的記號, 就好 像我們給貨物寫讓記號一樣的。 如果你到超市買東西, 收款台給你的收據上, 列出的不僅有 你所購物品的名稱, 有的還會有編號。 通過物品的編號, 就可以查出你買的是什麼物品。 在 易語言中與此相似,我們可以通過組件的標記來找到該標記所屬的組件。
二、為什麼要用標記 標記,可以看作是一種特殊的變數,不僅可以把一些信息放在標記里,而且可以通過標記值來找到具有該標記的組件,不但方便對組件的操作,也可以將其作為一個變數來使用。組件的其他屬性就不具備這樣的功能。我們把一些信息放置在組件的標記屬性中,在以後需要的時候,可以隨時調用。如果我們想改變設置的信息,也可以對某一組件的標記重新賦值。 不少朋友在編程的時候,總是喜歡定義一個又一個的變數,變數過多,不僅容易產生這樣那樣的錯誤,也造成了資源的浪費。這時,我們應該挖掘組件里的一些資源,加以合理利用,不僅減小了變數,也減少錯誤的發生。
使用了標記,我們只要用一個循環,就可以對所有的一類的組件進行設置。 在使用時,我們先定義一個變數,變數的類型就是我們做標記的組件的類型。比如,我們對標簽做了標記,用來操作的變數的類型就是「標簽」;我們做了標記的組件是按鈕,那麼我們用來操作的變數的類型就是「按鈕」。在我的常式中,我用了十個標簽,要對這十個標簽進行標題設置、文本顏色設置、邊框類型設置等。我定義了一個「標記標簽」的「標簽」類型的變數,通過對這一變數的操作,達到操作原來標簽的目的。 例如:.版本 2.局部變數 LL, 整數型.計次循環首 (10, LL)標記標簽 = 取標記組件 (LL)標記標簽.標題 = 「 備選項目_」 + 取文本右邊 (「000」 + 到文本 (LL), 4).計次循環尾 ()通過這樣一個循環,就把十個標簽的標題都進行了賦值。如果不用標記,我們只有通過如下方法:一是在界面設計中對每一個標簽的標題都進行設置,我們要反復地打出那些名字。二是用賦值,一個標簽一行,要寫十行。標簽1.標題 = 「備選項目_0001」標簽2.標題 = 「備選項目_0002」標簽3.標題 = 「備選項目_0003」標簽4.標題 = 「備選項目_0004」標簽5.標題 = 「備選項目_0005」標簽6.標題 = 「備選項目_0006」標簽7.標題 = 「備選項目_0007」標簽8.標題 = 「備選項目_0008」標簽9.標題 = 「備選項目_0009」標簽10.標題 = 「備選項目_0010」兩相比較,孰優孰劣,不說自明。