全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1279
推到 Plurk!
推到 Facebook!

Edit反白和if空白問題

答題得分者是:herbert2
鴻760121
一般會員


發表:8
回覆:10
積分:3
註冊:2008-06-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-11-15 20:13:37 IP:122.125.xxx.xxx 未訂閱
請問 Edit 要怎麼讓游標一點下去 就反白裡面的內容
象是本站的收尋一樣 裡面有字點下去 就反白裡面所有的內容

還有我寫了一個計算東西的 小程式 有用到StrToInt(Edit1->Text)
我發現 Edit1裡面不能是空白 一定要有數字 不然會出錯
想說用 if 讓他 如果裡面沒有數字 就不執行 可是不知道怎麼表示

herbert2
尊榮會員


發表:58
回覆:640
積分:894
註冊:2004-04-16

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-11-15 22:35:57 IP:211.72.xxx.xxx 訂閱

===================引 用 鴻760121 文 章===================
請問 Edit 要怎麼讓游標一點下去 就反白裡面的內容 => 設 Edit->AutoSelect = true

還有我寫了一個計算東西的 小程式 有用到StrToInt(Edit1->Text)
我發現 Edit1裡面不能是空白 一定要有數字 不然會出錯
想說用 if 讓他 如果裡面沒有數字 就不執行 可是不知道怎麼表示
int ixQ = 0;

if (Edit1->Text != "") ixQ = StrToInt(Edit1->Text);
or
ixQ = Edit1->Text.ToIntDef(0); // 當 Text == "" 或含非法數字字元, 便給 0.
鴻760121
一般會員


發表:8
回覆:10
積分:3
註冊:2008-06-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-11-15 23:32:22 IP:122.125.xxx.xxx 未訂閱
Edit->AutoSelect = true
還是沒辦法也 要在兩下才會反白 有沒有辦法點一下就反白


原來 if (Edit1->Text != "") {
}
就可以跳過空白的內容了阿



===================引 用 herbert2 文 章===================


設 Edit->AutoSelect = true

int ixQ = 0;

if (Edit1->Text != "") ixQ = StrToInt(Edit1->Text);
or
ixQ = Edit1->Text.ToIntDef(0); // 當 Text == "" 或含非法數字字元, 便給 0.
系統時間:2024-05-07 15:46:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!