原创 c#啓動關閉進程

以前關閉進程的方式,通常採用bat文件的方式。現在通過採用另外一種方式關閉進程。 關閉進程主要思路:遍歷所有進程,根據進程名稱,找出需要關閉的進程。 開啓進程主要思路:通過遞歸的方式找出文件夾中所有的exe文件,並且開啓。 其主要代碼如下

原创 C# 處理圖片拖動和縮放功能

  程序要實現的目的是通過鼠標來控制圖片的縮放和移動的效果,也就是說可以鼠標在程序界面上拖動圖片,通過鼠標滾輪放大和縮小圖片。這種功能在圖片瀏覽程序

原创 一個c#即時監控小程序

關鍵詞:委託  線程  異步操作  大數據存儲過程分頁  實時刷新界面數據  聲音報警 任務欄提示   動態任務欄圖標切換  需求:啓動監控程序後,每隔10秒(可配置多少秒)從後臺數據庫查詢一次,      查詢條件(sql語句可配置),

原创 C#獲取和設置鼠標的座標

該示例實現了控制鼠標的座標,分別用WIndows Api和.Net庫自帶的命令實現。  APi控制和獲取鼠標分別是:   GetCursorPos和SetCursorPost。 下面是截圖:   using System;   usi

原创 C#製作“安裝和部署”時,實現軟件開機啓動

  使用VS自帶的安裝模塊可以方便的對項目進行打包,如果仔細觀察的話,我們可以發現,VS製作安裝包是可以操作註冊表的,那麼我們創建開機啓動就變得簡單

原创 編寫單元測試用例(摘抄)

 一、 單元測試的概念         單元通俗的說就是指一個實現簡單功能的函數。單元測試就是隻用一組特定的輸入(測試用例)測試函數是否功能正常,並且返回了正確的輸出。         測試的覆蓋種類         1.語句覆蓋:語句

原创 C# 如何用按鈕實現鼠標滾輪操作

[DllImport("user32.dll")] static extern void mouse_event(int flags, int dX, int dY, int buttons, int extraInfo)

原创 學習筆記(02):VUE實戰項目之喵喵電影-第005集 路由配置與初始化代碼

立即學習:https://edu.csdn.net/course/play/24665/298193?utm_source=blogtoeducomponents : 放置公式組件 view: 放置頁面級組件 點贊 收

原创 C#的4個基本技巧

C#的4個基本技巧 1. 如果可能儘量使用接口來編程   .NET框架包括類和接口,在編寫程序的時候,你可能知道正在用.NET的哪個類。然而,在這種情況下如果你用.NET支持的接口而不是它的類來編程時,代碼會變得更加穩定、可用性會更高。

原创 C#程序實現動態調用DLL的研究

  C#程序實現動態調用DLL的研究 摘 要:在《csdn開發高手》2004年第03期中的《化功大法——將DLL嵌入EXE》一文,介紹瞭如何把一個

原创 單元測試代碼編寫

      單元測試是在軟件開發過程中要進行的最低級別的測試活動,在單元測試活動中,軟件的獨立單元將在與程序的其他部分相隔離的情況下進行測試。 單元測試不僅僅是作爲無錯編碼一種輔助手段在一次性的開發過程中使用,單元測試必須是可重複的,無論

原创 C#之virtual override new關鍵字

  C#之virtual override new關鍵字 最近在重新看<C#高級編程>,下面的正文是從自己的學習筆記整理的關於繼承中virtual,

原创 System.MissingMethodException:+Method+not+found:+解決方案

中文版本提示:System.MissingMethodException: 找不到方法:... 英文版本提示:System.MissingMethodException: Method not found:... 導致此異常的原因是引用程

原创 使用NUnit在.Net編程中進行單元測試

  本文通過一個詳實的例子,詳細介紹瞭如何在C#中利用NUnit單元測試框架進行應用程序類的單元測試工作。 引言: 舉一個可能會發生在你身邊的事件將更能貼近實際,幸好我們現在就有一件在程序員看來非常普通的

原创 編寫雲臺控制程序精華

http://www.360doc.com/content/11/1208/13/1317564_170635197.shtml http://blog.gkong.com/barongeng_8957.ashx