發表文章

VB.Net 在執行"開始偵錯"功能時,卻沒有更新先前更改的項目

圖片
今天遇到一個很詭異的問題,在使用VB.Net要執行F5(開始偵錯),卻沒有更新執行前編寫的程式碼,必須要先點選"建置",在執行F5才會更新先前編寫的程式碼。 然後在Google大神翻來覆去卻無法找到答案的情況下,只好再次的自行摸索,皇天不負苦心人的情況下終於被我找到了。 在建置的選項底下有一個組態管理員的選項-->再組態管理員視窗下半部分是一個Datagrid的畫面,裡面會有你的專案名稱,最後方有一個建置的選項必須要打勾,就可以解決此問題。 示範影片,一開始先展示問題,在展示如何解決

VB.NET固定窗體的位置

VB.NET固定窗體的位置 Me.StartPosition = FormStartPosition.Manual    '固定位置的左上角坐標       Me.Location = New Point(100, 90)

網路跳線接法

圖片
資料轉載: http://tw.myblog.yahoo.com/auster-blog/article?mid=3179&prev=3213&l=f&fid=23 正常是這樣 A                    B 白橘<---------->白橘 橘<---------->橘 白綠<---------->白綠 藍<---------->藍 白藍<---------->白藍 綠<---------->綠 白棕<---------->白棕 棕<---------->棕 跳線 B 會變 A                B 1白綠____ 白橙 2綠______ 橙 3白橙____ 白綠 4藍______ 藍 5白藍____ 白藍 6橙______ 綠 7白棕____ 白棕 8棕______ 棕 千兆網線的作法 1 白橙 對 白綠 2 橙     對 綠 3 白綠 對 白橙 4 藍     對 白棕 5 白藍 對 棕 6 綠     對 橙 7 白棕 對 藍 8 棕     對 白藍 千兆5類或超5類雙絞線的形式與百兆網線的形式相同,也分為直通和交叉兩種。 直通網線與我們平時所使用的沒有什麼差別,都是一一對應的。 但是傳統的百兆網路只用到4 根線纜來傳輸,而千兆網路要用到8 根來傳輸,所以千兆交叉網線的製作與百兆不同, 製作方法如下:1對3,2對6,3對1,4對7,5對8,6對2,7對4,8對5。

去掉靈格斯 右下角的「互動百科」彈窗 + 千千靜聽 廣告去除

圖片
靈格斯2.71版每次啟動後右下角有個很討厭的「互動百科」的彈窗,如下圖所示: 開始我還以為是我開啟了什麼網絡取詞的詞典導致的,後來反覆驗證才發現原來每次啟動都會自動彈一次。 雖然挺煩人,但是去除也是很簡單的,只要將「dict.hudong.com」這個域名解析屏蔽即可。 手動修改,打開記事本(Vista或win7系統需要以管理員身份啟動),打開 windows\system32\drivers\etc\hosts,在最下面加上一行「0.0.0.0    dict.hudong.com」,並保存即可。 ####    去廣告 0.0.0.0    dict.hudong.com    ##靈格斯 ====================================================================== 想不到千千靜聽也有一樣的陣頭,所以順便補在這一篇內 0.0.0.0 ttmsg.qianqian.com   ###千千靜聽

瞭解程式執行時間

轉貼文章:http://tfeng.org/?p=1215 逐風者 這是 .net framework 2.0 新增的類別,可以讓你知道您得程式耗費多少時間,有助於優化自己得程式! ? View Code VB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 VB.net Code:   Dim sw As New System.Diagnostics.Stopwatch() Dim num As Long = 0 sw.Reset() sw = Stopwatch.StartNew() '要測速的程式碼放這裡 sw. Stop () Dim ms As Long = sw.ElapsedMilliseconds Debug. Print ( "花費 {0} 毫秒" , ms) Dim el As TimeSpan = sw.Elapsed Debug. Print ( "花費 {0} " , el)   範例:(檢查 do ...... loop 花的時間) Dim sw As New System.Diagnostics.Stopwatch() Dim num As Long = 0 sw.Reset() sw = Stopwatch.StartNew() Do unitle x&gt;100 x += 1 loop sw. Stop () Dim ms As Long = sw.ElapsedMilliseconds Debug. Print ( "花費 {0} 毫秒" , ms) Dim el As TimeSpan = sw.Elapsed Debug. Print ( "花費 {0} " , el) C# Code: ? View Code CSHAPE 1 2 3 4 5 6 7 8 9 10 11 12 using System.Diagnostics; //------------------------------------------- Stopwatch sw = new Stopwat...

[VB.Net]讀取拖曳檔案的路徑

圖片
轉貼文章:六度空間 http://jeremy.tfeng.org/?p=502 此程式碼可讀取到使用者拖曳到視窗裡的檔案路徑 請開啟一個Windows Form 後,分別在以下事件加入程式碼: (Form1_Load,Form1_DragDrop,Form1_DragEnter) Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.AllowDrop = True End Sub Private Sub Form1_DragDrop(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles MyBase.DragDrop Dim DragFilePath As String = CType(e.Data.GetData("FileNameW"), Array).GetValue(0) MsgBox(DragFilePath) End Sub Private Sub Form1_DragEnter(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles MyBase.DragEnter e.Effect = DragDropEffects.All End Sub    Private Sub Form1_DragEnter(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles MyBase.DragEnter        e.Effect = DragDropEffects.All    End Sub

[VB Script]MsgBox參數

Public Function MsgBox( _ ByVal Prompt As Object, _ Optional ByVal Buttons As MsgBoxStyle = MsgBoxStyle.OKOnly, _ Optional ByVal Title As Object = Nothing _ ) As MsgBoxResult 參數 Prompt 必選項。以消息形式顯示在對話框中的 String 表達式。Prompt 的最大長度大約為 1024 個字符,具體取決於所用字符的寬度。如果 Prompt 中包含多個行,則可在各行之間用回車符 (Chr(13))、換行符 (Chr(10)) 或回車換行符的組合 (Chr(13) & Chr(10)) 分隔各行。 Buttons 可選項。數值表達式,它是值的總和,指定顯示的按鈕數目及按鈕類型,使用的圖標樣式,默認按鈕的標識以及消息框的樣式等。如果省略 Buttons,則默認值為零。 Title 可選項。顯示在對話框標題欄中的 String 表達式。如果省略 Title,則將應用程序名放在標題欄中。 設置 下表列出了 MsgBoxStyle 枚舉值。 枚舉 值 說明( 若想要的按鈕和圖示要共存的話,請將代碼相加帶入即可 ) OKOnly 0 只顯示「確定」按鈕。 OKCancel 1 顯示「確定」和「取消」按鈕。 AbortRetryIgnore 2 顯示「中止」、「重試」和「忽略」按鈕。 YesNoCancel 3 顯示「是」、「否」和「取消」按鈕。 YesNo 4 顯示「是」和「否」按鈕。 RetryCancel 5 顯示「重試」和「取消」按鈕。 Critical 16 顯示「關鍵消息」圖標。 Question 32 顯示「警告查詢」圖標。 Exclamation 48 顯示「警告消息」圖標。 Information 64 顯示「信息消息」圖標。 DefaultButton1 0 第一個按鈕是默認的。 DefaultButton2 256 第二個按鈕是默認的。 DefaultButton3 512 第三個按鈕是默認的。 ApplicationModal 0 應用程序是有模式的。用戶必須響...