顏色取值定義:vis1.dwFillColor := 16#00FF00FF; 顏色取值以八位 16 進(jìn)制數(shù) 16#00FF00FF 表示,包括藍(lán)、綠和紅等三種基本顏色。每種 顏色以兩位(0-255)表示,上述三種顏色依次占據(jù)后六位。在符號(hào) 16#后面的兩位 00 必須 保留,以滿足 DWORD 數(shù)據(jù)類型的語(yǔ)法規(guī)則。對(duì)于每種顏色,可以取值 0-255,如下所示: 16# 00 FF 00 FF 關(guān)鍵字 保留位 藍(lán)色 綠色 紅色 舉例(顏色取值示例) PROGRAM PLC_PRG VAR n:INT:=0; bMod:BOOL:=TRUE; END_VAR (* Blinking element *) n:=n+1; bMod:= (n MOD 20) > 10; IF bMod THEN blinker.nFillColor := 16#00808080; (* 灰色 *) ELSE blinker.nFillColor := 16#00FF0000; (* 藍(lán)色 *) END_IF 11.7 視圖動(dòng)態(tài)屬性 所謂視圖的動(dòng)態(tài)屬性是指描述圖形對(duì)象動(dòng)畫效果的參數(shù),即用工程變量來(lái)控制圖形對(duì)象 產(chǎn)生動(dòng)畫效果。 11.7.1 文本變量 文本變量 Text variables 用來(lái)定義文本的動(dòng)態(tài)屬性。圖 11-7-1 所示為文本變量設(shè)置對(duì)話框, 在文本框中輸入相應(yīng)的變量,即可實(shí)現(xiàn)動(dòng)畫效果。輸入變量時(shí)可以使用 F2 功能鍵。 圖 11-7-1 文本變量設(shè)置 - 191 -