有一按鈕控制元件的ue_mousemove事件代碼如下
if dwo.type="text" then
if ls_old=dwo.name then
return
end if
this.modify(ls_old+".Border='0'")
this.modify(ls_old+".BackGround.mode='1'")
this.modify(ls_old+".Color='16711680'")
ls_old=dwo.name
this.modify(dwo.name+".BackGround.mode='0'")
this.modify(dwo.name+".Color='255'")
this.modify(dwo.name+".BackGround.Color='79741120'")
this.modify(dwo.name+".Border='6'")
end if
看了半天,不太懂里面定義的ls_old和dwo.name代表的是什么意思,請前輩們指教一二,萬分感謝!!!
uj5u.com熱心網友回復:
dwo.type判斷滑鼠點擊的是text型別dwo.name是滑鼠點擊的物件名,至于ls_old 應該是上次滑鼠點擊過的物件名
uj5u.com熱心網友回復:
ls_old應該是上次鼠移動到的物件名稱dwo.name是滑鼠移動到的物件名
uj5u.com熱心網友回復:
if dwo.type="text" then //判斷當前控制元件型別是否為textif ls_old=dwo.name then //當前控制元件名與上次保存的控制元件名一致
return
end if
this.modify(ls_old+".Border='0'") //修改屬性……
this.modify(ls_old+".BackGround.mode='1'")
this.modify(ls_old+".Color='16711680'")
ls_old=dwo.name //將當前控制元件名稱保存至ls_old中 this.modify(dwo.name+".BackGround.mode='0'")
this.modify(dwo.name+".Color='255'")
this.modify(dwo.name+".BackGround.Color='79741120'")
this.modify(dwo.name+".Border='6'")
end if
uj5u.com熱心網友回復:
謝謝各位!轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/85309.html
標籤:腳本語言
