uj5u.com熱心網友回復:
改為 =True 就可以了,錯誤原因是字串和布爾型不兼容uj5u.com熱心網友回復:
checked 屬性是boolean型別,你拿它跟字串做什么比較
uj5u.com熱心網友回復:
不要畫蛇添腳,直接寫成這樣就行了:if rzchckbx1.Checked then
uj5u.com熱心網友回復:
如果判斷沒有選中的狀態,這樣寫:if not rzchckbx1.Checked then
uj5u.com熱心網友回復:
if rzchckbx1.Checked thenuj5u.com熱心網友回復:
if rzchckbx1.Checked then和
if rzchckbx1.Checked=true then
那種更好?
uj5u.com熱心網友回復:
二種寫法效果一致,寫哪種就看編程人的習慣了。uj5u.com熱心網友回復:
> if rzchckbx1.Checked then> 和
> if rzchckbx1.Checked=true then
> 那種更好?
后者比前者,多比對了一次。我覺得較不好。
打字較多,也較不好讀。
感覺后者略遜于前者。
uj5u.com熱心網友回復:
布爾型直接if rzchckbx1.Checked thenuj5u.com熱心網友回復:
上面大俠們都說了,也不重復了,但先不管你比對方法咋樣,樓主也得把單詞寫對啊,真--true,而不是tureuj5u.com熱心網友回復:
樓主是來賣萌的uj5u.com熱心網友回復:
我以前也是犯過這個錯!

正解 if rzchckbx1.Checked then
uj5u.com熱心網友回復:
- -你都已經知道是true了,為啥還弄成字串型別呢,明顯型別不匹配
uj5u.com熱心網友回復:
此人是認真的看了的
uj5u.com熱心網友回復:
改為 if rzchckbx1.Checked thenuj5u.com熱心網友回復:
176行錯誤改為 if rzchckbx1.Checked=False then轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/97449.html
標籤:數據庫相關
上一篇:手機客戶端如何通過外網與datasnap服務器通訊?
下一篇:新手求解決,控制元件位置錯亂
