請問EditChange的問題? |
|
se0528
一般會員 發表:13 回覆:22 積分:7 註冊:2005-05-04 發送簡訊給我 |
我在學習寫內插法的小程式,唯一的小問題就是在表格的當中,我設計了一組 Edit ,我希望可以輸入估計值 (Edit6) "同時"在相對應的 Edit9 中顯示內插的結果,所以我使用了 Edit6Change 的方式,但是唯一問題是他太即時了,例如我想要檢測 -4.56 的內插值為何的同時,在剛輸入"-"號時電腦馬上顯示"-" is not a floating point value 的訊息,我猜應該是一輸入負號電腦便開使運算,而負號並不是一個數字,所以電腦無法運算,馬上出現錯誤訊息,而不會等到我輸入完整的 -4.56 才開始運算,而我在程式中有加入
if (Edit6->Text==""||Edit6->Text=="-") { Edit9->Text=""; return; }的敘述來避免這個錯誤,但是很顯然地,他並沒有如預期的執行,所以想請問大家,我的程式出現了什麼問題,我附上了我目前寫的程式,謝謝!!
附加檔案:70890_新資料夾.rar
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |