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

請問一數字字串轉十六進制字串

尚未結案
shing.net
中階會員


發表:207
回覆:124
積分:66
註冊:2002-03-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-14 09:05:41 IP:61.218.xxx.xxx 未訂閱
請問一數字字串轉十六進制字串之方法 例如:一字串為 "1234567890"要轉為"\x12\x34\x56\x78\x90" 謝謝
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-14 15:54:52 IP:61.230.xxx.xxx 未訂閱
shing.net 您好:    不知道您舉的例子是不是有誤?如果您確認沒有錯的話,那麼就請參考下列的方式:
AnsiString a = "1234567890";
AnsiString b = "";
for (int i=1; iLines->Add(b);
7 天天敲鍵盤 v 時時按滑鼠 8
HYJ
一般會員


發表:1
回覆:7
積分:11
註冊:2006-08-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2006-08-14 11:23:59 IP:211.22.xxx.xxx 未訂閱

我看了你的問題, 猜測一下你的需求, 請您參考下面的程式:

String s1 = "1234567890";

String s2;

s2.sprintf("%X", s1.ToInt());

// s2 字串就是您要的 , 答案是 499602D2 (16進位)

ShowMessage(s2);

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