原创 [填坑]SerialPort的“端口被關閉”

一年前用winform給公司做了一個軟件,用到了電子秤,因此使用了SerialPort來讀串口數據。 做完後,DataReceived事件裏偶爾出現“端口被關閉”錯誤,都是在關閉串口後出現。 (出錯位置要麼是讀數據ReadLine,要麼時清

原创 【框架總結】利用T4模板批量生成代碼

很早就看過T4模板的介紹,是可以自定義規則來生成文件的,不過當時沒時間研究就跳過了,繼續使用動軟生成代碼。 現在終於抽時間學下T4模板,多虧大神們的無私分享,使我很快就用上T4模板了,灰常灰常感謝大大們~~ 在這裏我也總結下使用情況,有說的

原创 [填坑]winform 內存不足

今天做一個生成二維碼圖片顯示到picturebox上。 很簡單的一個功能,因爲怎麼生成那個方法都有了,使用的是Gma.QrCodeNet.Encoding的。   很快就寫了個例子了,誰知一運行就彈出“內存不足”,一下矇蔽了。。。 然後就上

原创 [趣味]winform自帶的一個小功能

今天調試winform窗口的時候,無意中點了多次label控件,然後去qq複製其他東西。。。 按下ctrl+v後,發現出來的不是qq的信息,而是label的信息!! 趕緊又試了雙擊其他label,才發現原來雙擊就是複製了 用了幾年的winf

原创 【學習筆記】如何獲取TSC打印機狀態

今天研究了下獲取打印機狀態才知道,不同牌子的打印機獲取都是不同的。 公司都是使用TSC的打印機,因此我用的是TSCLIB.dll。   [DllImport("TSCLIB.dll", EntryPoint = "usbportqueryp

原创 【學習筆記】DataTable根據多列分組

今天遇到個問題,需要根據DataTable的兩列來分組彙總數量,上網找了下資料,很快就找到大神已經幫忙解決了:-D,在此記下,以便查看~~ DataTable dataTable1 = new DataTable(