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

請教 setlength 問題

尚未結案
760729
一般會員


發表:32
回覆:51
積分:16
註冊:2004-09-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-10 23:17:41 IP:59.105.xxx.xxx 未訂閱
String s1; s1=Edit1->Text; s1=s1.SetLength(30); Edit2->Text=s1 "d"; 上列程式, 我是想在 Edit1->text 輸入字串, 若長度未達 30 bytes 則利用 setlength(30) 來到達 Edit1->text 具 30 bytes, 而 Edit2->text 則顯示 30 bytes 的 Edit1-text d 如 Edit1->text = aaaaa 則 Edit2->text = aaaaa d 但上列程式執行結果是 Edit1->text = aaaaa Edit2->text = aaaaa 而 Edit2->text 無法得到 aaaaa d 請問問題發生在何處?
rogan321
高階會員


發表:21
回覆:307
積分:200
註冊:2003-05-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-11 01:11:46 IP:203.204.xxx.xxx 未訂閱
Hi~760729改成這樣看看
 
String s1;
s1=Edit1->Text;
while(s1.Length()<30)
 {
  s1=s1 " ";
 }
Edit2->Text=s1 "d"; 
發表人 - rogan321 於 2005/01/11 01:20:46
760729
一般會員


發表:32
回覆:51
積分:16
註冊:2004-09-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-11 09:27:12 IP:61.61.xxx.xxx 未訂閱
謝謝.
系統時間:2024-05-04 23:01:27
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!