值的取代 |
答題得分者是:RaynorPao
|
nanaya
一般會員 發表:25 回覆:33 積分:11 註冊:2004-07-13 發送簡訊給我 |
|
richtop
資深會員 發表:122 回覆:646 積分:468 註冊:2003-06-10 發送簡訊給我 |
|
RaynorPao
版主 發表:139 回覆:3622 積分:7025 註冊:2002-08-12 發送簡訊給我 |
引言: 請問各位前輩.. 我使用OpenDialog1,然後開一個*.txt檔 我想要將原本已有的16進制值(共有256個)轉換成我已存在*.txt(共有256個)裡面的值 請問要怎樣寫 謝謝 nanaya 你好: (1)你的問題描述得太不清楚了,例如: (a)你的 *.txt 檔案裡面 256 個 16 進制的值是怎麼存放的? (a.1)是一行就存放 256 個,而且以空白區隔?像以下這個樣子 55 AA 11 AB ............... (a.2)還是一行就存放 256 個,而且以逗號區隔?像以下這個樣子 55,AA,11,AB,............... (a.3)還是一行只存放 1 個,總共有 256 行?像以下這個樣子 55 AA 11 AB ........................... (b)另外,你在程式碼裡面的 256 個 16 進制的值是什麼型態? (b.1)是 BYTE? (b.2)還是 WORD? (佔 2 個 BYTE) (b.3)還是 DWORD? (佔 4 個 BYTE) (b.4)還是字串? (2)以上僅供參考,建議以後發問的時候,最好能夠把問題描述得愈清楚愈好, 這樣子會比較容易增加回答者的意願,如果大家都看不懂你在問什麼,試想 會有多少人想回答你的問題? (3)我在這裡假設你的情況是以上 (a.3) 及 (b.1) 兩種組合,請參考以下的範 例程式碼 BYTE bHex[256]; if(OpenDialog1->Execute()) { if(FileExists(OpenDialog1->FileName)) { TStringList *sl=new TStringList; sl->LoadFromFile(OpenDialog1->FileName); for(int i=0; i-- Enjoy Researching & Developing -- 發表人 - RaynorPao 於 2004/08/10 11:23:24
------
-- 若您已經得到滿意的答覆,請適時結案!! -- -- 欲知前世因,今生受者是;欲知來世果,今生做者是 -- -- 一切有為法,如夢幻泡影,如露亦如電,應作如是觀 -- |
nanaya
一般會員 發表:25 回覆:33 積分:11 註冊:2004-07-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |