原创 用VB.Net讀取Resources.resx文件

Imports System.Resources Public Function GetString(ByVal Key As String) As String Const NAME_SPACE As String = "G

原创 利用VB.Net解ZIP文件

Imports System.IO Imports java.io 'C:/WINNT/Microsoft.NET/Framework/v2.0.50727/vjslib.dll Imports java.util ''' <su

原创 關於動態數組的存儲方式

在VB.Net中可以使用動態數組,動態數組和普通的固定數組一樣,在內存中是連續的。 當使用ReDim語句重新定義數組的大小時,ReDim語句會釋放現有數組並且創建具有相同秩的新數組,最後根據該數組的類型爲其設置默認值。 在使用ReDim語

原创 字符串前的@符號的作用

一字符前加@符號,其後的字符串是個“逐字字符串”(verbatim string)。 // 這個說法來自C# Primer 中文版(Stanley B. Lippman, 侯捷/陳碩合譯)<?xml:namespace prefix =

原创 [轉]VS.Net的打包方法

打包的具體操作步驟(VS.net2003):         1)新建“安裝和部署項目”-->“安裝嚮導”         2)選擇菜單中   項目-->添加-->文件(這裏選“創建用於windows應用程序.exe”)-->打開    

原创 取得資源文件中的數據

一、取得Settings.settings文件中的數據 Dim connectionString As String connectionString = My.MySettings.Default.ConnectionString

原创 委託的例子

Public Class Form1 Private Sub btnTest_Click(ByVal sender As Object, ByVal e As EventArgs) Handles btnTest.Click

原创 [轉]線程間操作無效: 從不是創建控件“...”的線程訪問它。

訪問 Windows 窗體控件本質上不是線程安全的。如果有兩個或多個線程操作某一控件的狀態,則可能會迫使該控件進入一種不一致的狀態。還可能出現其他與線程相關的 bug,包括爭用情況和死鎖。確保以線程安全方式訪問控件非常重要。 .NET F

原创 正則表達式知識

字符 描述 / 將下一個字符標記爲一個特殊字符、或一個原義字符、或一個 向後引用、或一個八進制轉義符。例如,'n' 匹配字符 "n"。'/n' 匹配一個換行符。序列 '//' 匹配 "/" 而 "/(" 則匹配 "("。 ^ 匹配輸入字符

原创 線程的狀態

Unstarted:線程上的 Thread.Start 還未被調用 Running:已調用 Thread.Start,且線程未被阻塞,也沒有 ThreadAbortException 處於掛起狀態 Aborted:Stopped 狀態 A

原创 孩子快抓緊媽媽的手

孩子快  抓緊媽媽的手  去天堂的路  太黑了  媽媽怕你  碰了頭  快  抓緊媽媽的手  讓媽媽陪你走    媽媽  怕  天堂的路  太黑  我看不見你的手  自從  倒塌的牆  把陽光奪走  我再也看不見  你柔情的眸    孩子

原创 自定義事件的例子

Public Class Form1 Private WithEvents testInsWE As New Events Private Sub btnTest_Click(ByVal sender As Objec

原创 VB代碼轉C#代碼

http://www.developerfusion.com/tools/convert/vb-to-csharp/ 點贊 收藏 分享 文章舉報 subMain 發佈了40 篇

原创 鼠標鍵盤鉤子(HOOK)

  '鼠標鉤子 Option Explicit Public Const WH_MOUSE As Long = 7 Public Const HC_SYSMODALOFF = 5 Public Const HC_SYSMODALON =

原创 const 與readonly的區別

在C#中定義常量的方式有兩種,一種叫做靜態常量(Compile-time constant),另一種叫做動態常量(Runtime constant)。