簡易HexViewer (BCB6 附原始碼) |
|
richtop
資深會員 發表:122 回覆:646 積分:468 註冊:2003-06-10 發送簡訊給我 |
大家好: 之前有若干關於如何寫"顯示檔案的16進位碼程式"的討論,覺得很有趣,也一直想試著自己寫一個看看,但是寫完之後卻發現,讀完檔案並轉換成16進位形式後,載入ListBox,Memo的時間隨著檔案增大而跟著增加,相對於UltraEdit來看,讓人相當失望,直覺是自己轉換的方法太慢,所以停了一陣子。
最後在站上這篇討論中,http://delphi.ktop.com.tw/topic.php?TOPIC_ID=56169,發現速度的瓶頸竟是:ListBox,Memo的檔案載入速度。正確的說,其實檔案載入的速度並不慢,主要慢在要將讀入的資料分析成它們要顯示的形式。經過試驗後發現利用RichEdit來載入檔案,速度有明顯的提升。
於是欣然"重操舊業",完成了這個程式供大家參考!
不過與 > < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=17630677&CC=394303"> RichTop 敬上 =====*****
把數學當工具,可以解決問題;將數學變能力,能夠發現並解決問題!
=====#####
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
|
richtop
資深會員 發表:122 回覆:646 積分:468 註冊:2003-06-10 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
在天使的源碼中 有dllee版主的建議
參考:
http://www.technologismiki.com/hackman/
這個 16 進制的編輯器,雖然也是免費,而且功能強大,我想要的幾乎都有了,也有 plugins 的介面,連反組譯的功能都上了,但.... 它對中文系統有相容性的問題!!當初發現它時真的是很高興,還忙著幫她中文化... 在向作者提出她在中文系統運作有問題時,作者給我的答案竟是要我改用英文的 Windows 系統 也順便op於此工具篇聯結 這樣卡好記 KTOP 蜘蛛網 哈哈
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=51329
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |