[VB.NET]ASCII String與Hex String的互轉

ASCII要轉Hex,可透過ToString函式帶入"X2",或是用Hex函式。因此ASCII String轉Hex String可寫成: Public Function AsciiStringToHexString(ByVal asciiString As String) As String Dim ascii() As Byte = System.Text.Encoding.Default.GetBytes(asciiString) Dim count As Integer = ascii.Length Dim hexArray(count - 1) As String For idx As Integer = 0 To count - 1 hexArray(idx) = ascii(idx).ToString(“x2”) Next Return String.Join(" “, hexArray) End Function ...

January 6, 2010 · 1 min · 394 words · Larry Nung

[VB.NET]MFC CArchive的讀取

CArchive是MFC的序列化處理類別,除了一般的序列化存檔會用到外,在SendMessage傳送WN_COPYDATA訊息,連帶觸發OnCopyData,其傳遞的資料也是CArchive的格式。 ...

January 5, 2010 · 2 min · 516 words · Larry Nung

[C#]不同的Random物件給予不同的亂數種子

.NET Framework中,Random類別的建構函式有兩個。一個是不需帶參數的建構函式,使用其建構函式會使用時間相依預設種子值來初始化 Random 類別的新執行個體。其亂數種子是依系統時鐘衍生而來,解析度有限。若在極短的時間內頻繁叫用,會使得Random物件的亂數種子皆相同,因此得到完全相同的亂數組。另一個則是帶有一個參數的建構函式,可讓使用者自行帶入亂數種子。 ...

January 4, 2010 · 2 min · 599 words · Larry Nung

[Performance]Set Form's Position

今天看網路文章時,注意到指定表單位置的方法。一般來說我們碰到這個問題,可以直接建立一個Point,並指派給Form.Location。或是直接指派Form.Top與Form.Left兩個表單屬性。很無聊的我又測了一下兩者的效能差異。 ...

December 30, 2009 · 1 min · 336 words · Larry Nung

[UML]UML(Unified Modeling Language)

Introduction UML全名為Unified Modeling Language,中文稱之統一塑模語言。是由物件管理協會(Object Management Group,簡稱OMG)所制定的可視化圖形描述語言,透過固定的幾種圖式來呈現軟體系統的設計概念。是可以用來讓程式開發者與使用者來描述設計藍圖的溝通工具。 ...

December 29, 2009 · 2 min · 938 words · Larry Nung

[Software]The Regular

Introduction The Regular是ㄧ套用來撰寫測試.NET正規表示式的輔助工具。作者是Roy Osherove。該軟體主要提供Match、Replace、Split、Generate Code、Intellisense、Code Snippets、Web Search、Regex Analyzer…等功能,其與知名網站RegexLib.Com也有做相當的整合。 ...

December 27, 2009 · 3 min · 1024 words · Larry Nung

[Web]Ajaxload-Ajax loading gif generator

Ajaxload跟Load Info類似,是一個能線上產生載入畫面圖檔的網路服務。 ...

December 26, 2009 · 1 min · 103 words · Larry Nung

[Web]Strong Password Generator

Strong Password Generator是ㄧ個用以產生強密碼的線上服務。 ...

December 26, 2009 · 1 min · 84 words · Larry Nung

[Web]Load Info - gif generator

Load Info跟Ajaxload類似,是一個能線上產生載入畫面圖檔的網路服務。其樣式較Ajaxload來得豐富。 ...

December 26, 2009 · 1 min · 125 words · Larry Nung

[VB.NET]IsNumeric()'s bug?!

前陣子因為需要用同事的Code,發現同事在判斷是否是數值的部份自己寫了一道函式。詢問了一下為何不用內建的IsNumeric?她回答道:「微軟內建的有Bug」,傳入字串都會判斷錯誤。 ...

December 24, 2009 · 2 min · 583 words · Larry Nung