3 回答

TA貢獻(xiàn)2065條經(jīng)驗(yàn) 獲得超14個(gè)贊
*****
*****UpdateData()使用場(chǎng)合:在對(duì)話框不消失的情況下,對(duì)對(duì)話框中部分區(qū)域的重繪或者提前對(duì)話框部分信息,比如改變某個(gè)控件的值的顯示或者獲取該控件的值。
*****
*****看你的需求,你是想取用控件的值,而且是在對(duì)話框消失之后( DoModal()執(zhí)行結(jié)束,對(duì)話框消失,但與之關(guān)聯(lián)的對(duì)話框變量有效,且自動(dòng)保存消失前的最新信息),自然不要調(diào)用UpdateData。
*****
*****另外注意,以后要是碰到對(duì)話框不消失的場(chǎng)合,必須用UpdateData(),它的默認(rèn)參數(shù)是True,就是提前控件信息。如果需要更新控件信息,必須調(diào)用UpdateData(FALSE)。

TA貢獻(xiàn)1785條經(jīng)驗(yàn) 獲得超8個(gè)贊
UpdateData(TRUE)是將控件的狀態(tài)傳給其關(guān)聯(lián)的變量,當(dāng)然你要為控件關(guān)聯(lián)上變量才行。
UpdateData(FALSE)是將控件的關(guān)聯(lián)變量的值傳給控件并改變控件狀態(tài)。
UpdateData刷新的是當(dāng)前對(duì)話框。
- 3 回答
- 0 關(guān)注
- 832 瀏覽
添加回答
舉報(bào)