2
我無法使此函數正常工作。如果總是返回false。我做錯了什麼? 這來自可可複選框,選中時OverrideBuildCheked爲1,未選中時爲0。如果stament總是返回false
on OverRideBuildNumber_(sender)
set OverrideBuildCheked to CurrentBuildOverrideChk's state
if OverrideBuildCheked = 1 then
CurrentBuildField's setEnabled_(true)
CurrentBuildField's setEditable_(false)
else
CurrentBuildField's setEnabled_(false)
CurrentBuildField's setEditable_(true)
end if
end OverRideBuildNumber_
有一段時間沒有這樣做,但看看我以前的代碼:'設置OverrideBuildCheked到CurrentBuildOverrideChk的intValue()'。你的cckckbox的插座是否正確引用了'CurrentBuildOverrideChk' –
如果'CurrentBuildField'是一個插座,確保它連接在筆尖上並且你已經加載了該筆尖。 –