字串中變數名稱問題 |
尚未結案
|
khlin
一般會員 發表:9 回覆:22 積分:6 註冊:2003-03-31 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
在 BCB/Delphi 中,AnsiString 算是一個強大的轉換器,您可以試試在表單中加入一個 TListBox 與一TButton,將以下函式放在 ButtonClick 事件中
AnsiString a; a=(char)100; ListBox1->Items->Add(a); a=100; ListBox1->Items->Add(a); a=100.123; ListBox1->Items->Add(a); a="abcd"; ListBox1->Items->Add(a);P.S. 請不要給我分數,taishyang 的作法,才是我認為正確的作法,我只是來耍寶 <>沒空更新的網頁... href="http://big5.to/吃軟也吃硬">http://big5.to/吃軟也吃硬 http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
integrand
一般會員 發表:8 回覆:27 積分:17 註冊:2002-10-22 發送簡訊給我 |
|
khlin
一般會員 發表:9 回覆:22 積分:6 註冊:2003-03-31 發送簡訊給我 |
|
johnny_1121
一般會員 發表:12 回覆:58 積分:24 註冊:2002-04-15 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
引言: 對不起各位,可能是我沒把問題說清楚...如下: int a=20,c=10; AnsiString b; b="a"; or b="c"; 當我對b處理時..如果b是"a"就代表20 如果是"c"就代表10 也就是b中要放那個變數是不知道的可能是"a",也可能是"b"或其它...當然..這些變處都已宣告過的... 所以我要如何將b字串中(即"a" or "b")的變數內容印出(即20或10)說真的... 我還真的是看不太懂您在問什麼... < > 最近常看錯問題 ... 怕我又回答錯了... < > 看到您的程式碼: int a=20,c=10; AnsiString b; b="a"; // ←← 您想要的是什麼 b="c" > > 如果說,您想要的只是將資料列出來,那<> >,最少您也要用 >>>>>>>沒空更新的網頁... href="http://big5.to/吃軟也吃硬">http://big5.to/吃軟也吃硬 http://coolsite.to/ushells 介紹Shells,LiteStep,GeoShell....
------
http://www.ViewMove.com |
lcsboy
版主 發表:87 回覆:622 積分:394 註冊:2002-06-18 發送簡訊給我 |
引言: 對不起各位,可能是我沒把問題說清楚...如下: int a=20,c=10; AnsiString b; b="a"; or b="c"; 當我對b處理時..如果b是"a"就代表20 如果是"c"就代表10 也就是b中要放那個變數是不知道的可能是"a",也可能是"b"或其它...當然..這些變處都已宣告過的... 所以我要如何將b字串中(即"a" or "b")的變數內容印出(即20或10)我想, 你應該把你寫code的用意, 和來龍去脈要再詳盡一點 1. 如果你所謂的變數可能是by project需要而改變, 不是因程式而改變, 請用#define和#ifdef...etc的complier指令 如: #define a 20 // #define c 10 #ifdef b b=a; #else b=c; #endif 2. 如果你所謂的變數是因為程式, 經過處理/運算而改變, 那就用判斷式, if..else.., select... case 如: if (b=="a") b=String(a); else b=String(c); 3. 秀出內容, 最簡單的就是----> ShowMessage(b); 發表人 - lcsboy 於 2003/04/15 18:09:19 |
China Join
中階會員 發表:81 回覆:242 積分:89 註冊:2003-03-12 發送簡訊給我 |
|
johnny_1121
一般會員 發表:12 回覆:58 積分:24 註冊:2002-04-15 發送簡訊給我 |
|
Royce520
高階會員 發表:18 回覆:157 積分:100 註冊:2002-09-13 發送簡訊給我 |
|
khlin
一般會員 發表:9 回覆:22 積分:6 註冊:2003-03-31 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |