close

FpSetProperty (scrn_no, objname, ope_no, setstr, index)

需要先設定布幕編號

FpSetProperty(1, "FPLabel1", SET_ONCAPTION, "Hello Picture",  0)
FpSetProperty(1, "FPLabel1", SET_IMGBKCOLOR, "FFFF00",  0)
FpSetProperty(1, "FPLabel1", SET_ONCAPCOLOR, "FF0000",  0)
FpSetProperty(1, "FPLabel1", SET_BORDER1COLOR, "AAAAAA",  0)
FpSetProperty(1, "FPLabel1", SET_BORDER2COLOR, "AAAAAA",  0)

範例下載

Lable 使用上沒遇到什麼問題,Button使用上卻遇到怪問題,

例如剛剛設定為Test,現在要改成ABC可能會顯示成ABCt

因此要顧定使用大小,不足的部分請補空白,如果原本是空的,則無法設定。

 

FpGetPropertyValue (scrn_no, objname, ope_no)

FpGetPropertyStr (scrn_no, objname, ope_no, index)

幾乎沒甚麼可以取得,只有四個元件可以:

RadioBtn、CheckBox、ListBox、ComboBox

 

只有四種屬性可以取得:

GET_CHKSTATE

GET_RADIOSTATE

GET_SELINDEX

GET_SELSTR

 

 

 

有哪些屬性可以設定,要查 " List of property change operation names " table

在說明裡面有,每個元件能設定的屬性不太一樣,我有整理 table 

 

 

*注意:Set Caption 要在Set Color 之前,否則文字無法更新。

*注意:整個script執行完成後才會刷新畫面。

*注意:被設定的元件會被推到上層,注意元件不要重疊放置

*注意:測試 Label 時發生 Set Caption 文字的地方會變成Screen背景色

*注意:測試 Label 時發生Script 含有swscreen 函式時,首次換Screen時,Set Caption 會無效

*注意:在Timer 中 Set Caption時,字型有時會跑掉,目前用sleep(800) 避免。

 

返回《 Script整理

返回《 FANUC PICTURE 8.0

arrow
arrow
    文章標籤
    FANUC PICTURE script
    全站熱搜

    史克威爾凱特 發表在 痞客邦 留言(0) 人氣()