原创 C# 之進程操作

 C# 中可以操作系統當前的進程,Process類提供的是對正在計算機上運行的進程的訪問,在這裏要討論到一個容易混淆的概念,進程和線程.簡單的講,進程就是計算機當前運行的應用程序,線程則是操作系統向進程分配處理器時間的基本單位.系統的進程

原创 在C#中使用自定義消息

在C#中使用自定義消息非常簡單,只需要下面幾個簡單的步驟就可以了:                     1、定義消息                     定義消息的方法與在VC中定義消息有一點點不同,比如在VC中申明一個自定義消息

原创 VB.NET使用DataGridView分頁顯示

 在使用DataGridView顯示來自DataTable的記錄時,如果DataTable裏的記錄太多(上百條),那麼用DataGridView查看記錄就很不方便,如果能讓DataGridView分頁顯示,每頁只顯示10條(可以隨意規定每

原创 使用WM_COPYDATA消息通信

  3.4 使用WM_COPYDATA消息通信 對於少量數據可以用WM_COPYDATA方便地實現通信。由於SendMessage()是阻塞的,只有接收方響應了消息,SendMessage()才能返回,否則一直阻塞。所以,對於大量數據來說

原创 sql中用case when實現複雜條件查詢

 文章摘要:近期做一個項目,實現不同條件下的不同補助類型的計算,由於後續補助的類型,金額都有可能有大的改動,考慮再三決定全部在sql server存儲過程中實現,爲後續的修改留足空間和餘地,其中用到case....when語句,感覺功能挺

原创 sql server存儲過程中解決單引號的問題

 一:目的想在sql中插入''號,例如:select count(*)from user where name='tom'       a)使用轉義字符:select char(39)或select char(39)+''        

原创 使用微軟消息隊列實現C#進程間通信

 顧名思義,微軟消息隊列(MSMQ)是一種給隊列發送消息以便稍後進行處理的方法。消息由一個“Producer”(生產者)應用程序發送出去,再由一個“Consumer”(消費者)應用程序返回。 54ne.com    這兩個應用程序可以在

原创 WindowsAPI函數清單

  <script type="text/javascript"></script> 我的百科  我的貢獻 草稿箱 百度首頁 | 登錄 <script src="/js/popup.js"></script> <script

原创 完整的ASP.NET存儲過程分頁,排序,鼠標移至變色

 首先建立一個存儲過程如下(MySQL數據庫):CREATE DEFINER=`root`@`localhost` PROCEDURE `pagination`(       in tbName varchar(100),   /*表名*

原创 GetForegroundWindow 與 GetActiveWindow 的區別

GetActiveWindow 只是獲取當前程序中(嚴格地說是線程中)被激活的窗口;GetForegroundWindow 是獲取當前系統中被激活的窗口.兩個函數的級別不一樣, 一個是線程級、一個是系統級.被激活的窗口不一定是頂層窗口(最

原创 關於ASP搜索中詞組用空格分開搜索的問題

 如題,就是在搜索的時候,兩個詞組之間用空格格開搜索,怎麼樣修改我下面的代碼才能搜索得出來,是ASP+SQL的?附上自己的代碼,請教達人: <% sub search ypxxone_id=request("ypxxone_id") yp

原创 sqlserver中全文檢索與csw(測試版)實現分詞查詢測試

 準備工作一、將數據1,2020,1,海口君瀾商貿有限公司                                                                                ,海南省海口市機場路

原创 C#中捕捉對話框的文本內容

 問題的解決思路就是使用EnumWindows遍歷所有的頂級父窗口,對每個頂級父窗口使用EnumChildWindows遍歷它的所有控件,每個控件其實也是窗口,拿到該控件的句柄後,就可以調用GetWindowText來獲取文本信息了。  

原创 findwindow(api)的具體用法

  The FindWindow function retrieves a handle to the top-level window whose class name and window name match the specifi

原创 FindWindow使用方法

 Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As Strin