如何在VB.Net裡面計算MD5碼? (System.Security.Cryptography)

最近因為寫了一個密碼產生器,剛好需要用到md5運算,平常在PHP時都是直接用md5()就可以取得MD5碼了,可是VB我沒有實際嘗試去用過MD5碼,原本還在擔心.NET裡面會不會沒有MD5的資源,這樣子就必須要自己來寫….Orz,幸好去查了一下MSDN的結果是有的~ 只是過程稍微負責了點,不過也幸好MSDN有提供一個getMD5hash的function,所以我就直接引用啦

閱讀全文《如何在VB.Net裡面計算MD5碼? (System.Security.Cryptography)

你的程式需要用到系統管理員身分執行嘛? 讓.net程式預設使用系統管理員執行~

有的時候你在使用Visual Studio開發程式時,可能會遇到一種情況就是你的程式會使用到系統管理員權限,例如要存取系統資料夾,或是可能要使用某些叫高層級的WinAPI,使用到系統管理員權限在Windows XP上其實都沒有關係,但如果你的程式想在Windows 7/Vista上執行的話,就必須要賦予此程式系統管理員的權限,否則程式就會執行到一半出問題,一般來講你可以請使用者在執行程式時按右鍵,選擇【以系統管理員身分執行】,但是這樣感覺很怪,還要使用者自己去設定,其實還有另一個方法可以讓你的程式預設就是使用系統管理員身分執行,不需要使用者在去設定

閱讀全文《你的程式需要用到系統管理員身分執行嘛? 讓.net程式預設使用系統管理員執行~

在.NET程式裡面要如何取用Windows的環境變數(系統變數) – 以VB.Net作範例

有寫過CMD的人都知道環境變數這個東西,他可以讓你很方便的獲得一些每一台電腦都不一樣的訊息,例如使用者名稱,每一台電腦都不相同,這時候就可以使用環境變數來取得,只不過在cmd裡要取用環境變數很簡單,只要用%環境變數名稱%的方式就能取用,但是在.NET程式中沒有這麼簡單,需要使用到Environ函式

閱讀全文《在.NET程式裡面要如何取用Windows的環境變數(系統變數) – 以VB.Net作範例

Visual Studio 2010 – 使用.NET Famework 4來做軟體開發、更完善的平行化運算、自動化UI測試

在2010年5月上市的Visual Studio 2010我一直都沒有去用過,一直到幾天前在Windows 7裡面安裝Visual Studio時我手邊的安裝光碟是32位元安裝不了,所以才去下載了Visual Studio 2010 Express來用,原本我以為Visual Studio 2010跟Visual Studio 2008沒有太大的差別,但安裝完之後才知道我錯了,光是在編譯出來的執行檔上面效能就差了很多,這是因為Visual Studio 2010裡的所有控制項都是用.NET Famework 4做的,所以執行速度較快,且Visual Studio 2010還升級(新增)了很多東西,例如:異質平台開發管理、DataTips、平行運算

閱讀全文《Visual Studio 2010 – 使用.NET Famework 4來做軟體開發、更完善的平行化運算、自動化UI測試

【VB.Net】取得資料夾中特定格式檔案路徑並存入ArrayList(稍微修改一下就可以用到其他.NET語言)

上次在寫新版Desktop Locker的娛樂功能時,因為要自動取得Resources資料夾中的所有音樂檔,就研究出了下面這段程式碼,可以讓你將取得資料夾中特定格式檔案路徑並存入ArrayList中,例如你要取得music中的所有mp3格式就可以用我的這個程式碼來達到功能

閱讀全文《【VB.Net】取得資料夾中特定格式檔案路徑並存入ArrayList(稍微修改一下就可以用到其他.NET語言)

在.NET程式裡面要如何取用Windows的環境變數(系統變數) – 以VB.Net作範例

有寫過CMD的人都知道環境變數這個東西,他可以讓你很方便的獲得一些每一台電腦都不一樣的訊息,例如使用者名稱,每一台電腦都不相同,這時候就可以使用環境變數來取得,只不過在cmd裡要取用環境變數很簡單,只要用%環境變數名稱%的方式就能取用,但是在.NET程式中沒有這麼簡單,需要使用到Environ函式

閱讀全文《在.NET程式裡面要如何取用Windows的環境變數(系統變數) – 以VB.Net作範例