線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1167
推到 Plurk!
推到 Facebook!

Edit字元連接

答題得分者是:wolfling
jenglin
一般會員


發表:45
回覆:32
積分:15
註冊:2006-10-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-02-27 11:01:10 IP:163.18.xxx.xxx 訂閱
各位前輩好:
Edit1顯示12345678,擷取234經過計算為A(可能個位數到4位數),擷取678經過計算為B(可能個位數到4位數),
要怎麼讓Edit2顯示為A,B呢?就是擷取Edit1裡的某2段數值去做計算得到A,B,再將A跟B顯示在Edit2上用逗號區隔。
感謝~
編輯記錄
jenglin 重新編輯於 2008-02-27 22:58:51, 註解 無‧
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-02-27 18:07:31 IP:118.169.xxx.xxx 訂閱
可以解釋的更清楚些嗎?
wolfling
初階會員


發表:5
回覆:20
積分:25
註冊:2007-10-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-03-06 14:58:50 IP:61.222.xxx.xxx 訂閱
AnsiString Data = Edit1->Text.c_str();
int startA,endA,startB,endB; //(AB區間 由妳定義的)
int A = StrToInt(Data.SubString(startA,endA); //(取出來後 運算也是你自己加)
int B = StrToInt(Data.SubString(startB,endB); //(取出來後 運算也是你自己加)
Data = IntToStr(A) "," IntToStr(B);
Edit2->Text = Data;

===================引 用 jenglin 文 章===================
各位前輩好:
Edit1顯示12345678,擷取234經過計算為A(可能個位數到4位數),擷取678經過計算為B(可能個位數到4位數),
要怎麼讓Edit2顯示為A,B呢?就是擷取Edit1裡的某2段數值去做計算得到A,B,再將A跟B顯示在Edit2上用逗號區隔。
感謝~
------
work hard bring success
系統時間:2024-03-29 17:42:13
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!