剛剛看了一下 Var 的介紹
應該就是同等於 VB.Net 的 宣告時不給於宣告資料型態的作法
C#
Var test
Rh 發表在 痞客邦 留言(0) 人氣(1,164)
在新一代的雙核電腦,要提昇程式效能,除了換新的CPU外,最好的辦法當然是軟體執行多執行續
多執行續跟一般Form表單上的Timer有什麼不同??
資源一樣都是由作業系統分配,如果多執行緒一樣寫成無限迴圈那跟Timer不也都一樣??
在這之中 如果程式小 當然都一樣,因為沒感覺,只是程式一大,在Timer裡面計時一多,問題就出來了
Timer 其實是與 表單(UI 操作介面) 共用資源的
Rh 發表在 痞客邦 留言(1) 人氣(8,757)
在寫程式的時候,寫註解是一件很煩人的事,但註解不寫,是以後更痛苦的事
在現在的.net的環境下 有很多方式協助寫註解
最基本的就是XML註解(看到XML不要怕,我也不太懂,這是為了方便輸出時候用的)
< summary> ddddddd</summary>
當呼叫有用XML註解的Function Class Structure ..........會顯示在Summary裡 ddddddd 的資訊
Rh 發表在 痞客邦 留言(0) 人氣(1,093)
在舊有的 String 在處理大量文字時,速度會很慢,尤其是在 刪除 取代 做 大量 文字處理時,是一件很費時的工作
StringBuilder 是一個很強大的工具,協助在處理 大量 的文字
隸屬 System.Text
常見用法
Dim StrBuilder As StringBuilder = New StringBuilder
Rh 發表在 痞客邦 留言(0) 人氣(2,438)
再表單的鍵盤事件中,最喜歡的是KeyDown事件
因為在Keydown可以呼叫 keyvalue 參數
用就兩個步驟
1.設定 MyBase.KeyPreview = True
2.設定接收Sub
Rh 發表在 痞客邦 留言(0) 人氣(1,964)
這兩天在弄 uEye CCD 終於成功了,但也告訴我必須要放棄
由於用的CCD是黑白的CCD,如果是彩色那還沒問題,但問題是黑白
在VB.net中提供的Bitmap的格式並沒有8 Byte的灰階 只有 8byte 指標的256色
由記體體中取出的資料是沒問題的
由uEye提供的Function取得指標
Rh 發表在 痞客邦 留言(1) 人氣(1,111)
最近用到蠻多的 GDI+原件,在網路上找尋清空Bitmap的方法
方法很多,但都是用一個點一個點去清空,很沒有效率
加上開發的的商業程式,這會造成很大的系統負擔
結合了幾種方法後,今天終於成功找到一種方法可以快速清空Bitmap
先在全域變數區設定一個Bitmap 還有畫筆
Rh 發表在 痞客邦 留言(0) 人氣(1,041)