最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:7877 今日文數:2816
|
C#實現窗口左右分欄顯示,可以左右拖動改變分欄窗口的大小,主要是使用Splitter類的操作來實現,之前發過類似的小例子,對于擴充C#的窗體功能有幫助。本代碼比較簡單,源碼目錄內有三個子文件夾,都可以直接編譯源碼,無第三方控件。
附件:useSplitterApp.rar
|
這是一個大家都熟悉的實用技巧,用C#制作進度條功能,本代碼演示了最簡單,且實現方法簡單的progressBar進度條用法示例,單擊按鈕后,開始演示進度條效果,這部分代碼寫在按鈕事件中:progressBar1.Value=0;//設置進度條的初始值progressBar1.Minimum=0;//設置progressB...
|
C#LWS地磅稱重程序,帶有LCD液晶顯示屏控件硬件基于RS232485,采用串口通訊的原理編寫開發實現,開發工具:VS.NET2008C#+MSSQLServer2008。不多介紹了,有覺得需要的下載源碼吧。
附件:CsLWS.rar
|
運行后會得到:線程唯一標識符:3線程名稱:線程狀態:Running線程優先級:Normal是否為后臺線程:False以下是相關代碼:privatevoidForm1_Load(objectsender,EventArgse)publicvoidthreadOut()
附件:UseThread.rar
|
C#使用BackgroundWorker執行異步操作的例子,簡單的例子,操作開在另一個線程上運行的事件處理和程序,輸入線程數,可看到兩個線程執行的進度會不一樣,運行之后的效果見如圖所示。usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usin...
|
分享一個C#圖像驗證碼識別實例,比較基礎的圖像識別實例,識別字符型的驗證碼,好像還有號牌識別,里面用了比較多的DLL文件,程序通過圖像噪點預處理、投射直方圖、拆分和優化字符來生成最終的圖像供識別,在窗口中顯示識別結果,具體步驟請詳見源代碼。
附件:QQCode.rar
|
C#WinForm命令行[coonmajia]的用法演示,使用WinForm程序來執行控制臺命令的源代碼,將CMD可視化,變成Windows窗體的形式,究竟是如何實現的呢?看一下源碼就知道了。相關代碼片斷:usingSystem;usingSystem.Collections.Generic;usingSystem.C...
|
C#判斷是否有網絡連接,判斷本地計算機是否已經連接到網絡,是否已經連接到外網(互聯網),可以使用SystemInformation.Network這樣判斷:if(SystemInformation.Network)//判斷是否有網絡連接label1.Text=該計算機已經聯網!;elselabel1.Text=該計算機...
|
VisualC#在線程中使用匿名方法防止窗體“假死”的方法實例,創建線程對象,定義匿名方法,設置線程后臺執行,開啟線程。privatevoidForm1_Load(objectsender,EventArgse)));});th.IsBackground=true;//設置線程后臺執行th.Start();//開啟線程...
|
C#多種方式的窗口傳值實例源碼演示7種方式,事件的接收者通過一個簡單的類型轉換得到Form2的引用。演示了以下幾種方式傳值:通過窗體的公有屬性值和Owner屬性、通過窗體的公有屬性值傳遞、通過靜態變量傳遞、通過窗口的公有屬性值和Application.OpenForms屬性傳值、通過構造函數傳遞、通過委托傳遞、通過事件...
|
C#操作Windows剪貼板的例子,主要學習如何使用Clipboard類,在C#中實現對Windows剪貼板的讀寫,提供剪切、復制、粘貼功能,多個應用程序音可以進行各種互動的數據交換操作,比如復制和粘貼等。privatevoidmenuItem1_Click(objectsender,System.EventArgse...
|
C#upd局域網穿透源碼,源碼編譯運行后,需要啟動客戶端和服務端,兩者都需要運行,服務端啟動后,將顯示客戶端IP地址列表,客戶端進行對應的穿透操作,本源碼可幫助C#初學者了解更多的C#網絡基礎知識,值得參考哦。
附件:csupdsocket.rar
|
C#多線程異步抓取網頁網絡爬蟲控制臺程序模擬,程序中定義了一個網頁類爬蟲程序,通過此程序可獲得本網頁的網址、網頁標題、網頁的所有鏈接信息,只讀方式,并且返回網頁的全部純文本信息,獲得本網頁的大小,從HTML代碼中分析出鏈接信息,從一段HTML文本中提取出一定字數的純文本,提取網頁中一定字數的純文本,包括鏈接文字,從本網...
|
C#OCR驗證碼圖片識別類源碼,用c#寫的驗證碼識別器,里面有代碼,主要是演示驗證碼生成過程中圖像的處理,比如去色、二值化、分割、改變顏色、灰度處理、平均分割驗證碼圖片、辨別識別顏色、OCR值獲取等相關的技巧,可以說是一個圖像處理的范疇,這種圖像驗證碼的生成其實難點就是在圖像的處理部分,這個C#例子可為你提供一份參考。...
|
C#驗證碼識別程序OCR源碼實例,程序代碼在Class1.cs中,本程序中將涉及到以下知識點:加載位圖,圖像反轉、分割、取有效區域,識別位圖,生成驗證碼樣本等,程序在CMD控制臺端運行,先運行CMD命令,然后將本程序編譯目錄中生成的exe,拖動至cmd窗口中即可運行。
附件:qqocrcheckunm.rar
|
在C#中上傳文件和下載文件的簡單示例-附源碼下載,類似完成FTP的功能,不過本程序還不能算是一個FTP程序,操作方法簡單,選擇需要上傳的文件,再勾選上邊的對應操作項即可,下載時候記著選擇文件下載的本地路徑。privateWebClientMyWebClient=newWebClient();privatevoidBeg...
|
一個挺基礎的VisualC#文件上載/下載器程序源碼示例,從指定網址下載文件到本機。下載文件使用client.DownloadFile(),上傳文件使用client.UploadFile(),使用指定的方法將指定的本地文件上載到指定的資源。程序要用到一個三方控件:FileDownloaderandUploader.dl...
|
C#編寫開發的WinForms版下載程序源代碼,支持斷點續傳,支持同時多個任務同時下載,每個任務可多線程下載。從Winform界面中,可實現以下操作:選擇配置文件續傳任務;添加任務下載地址;選擇文件保存路徑;選擇下載任何使用線程數;開始、暫停及刪除任務;顯示任務下載狀態;合并多線程下載文件;退出程序并保存配置文件。
...
|
3389的時候例子1:連接a機器的3389端口連不上,因為對方防火墻或者網關做了限制,只能訪問a機器的個別端口比如80。例子2:連接a機器的幾乎所有端口都連不上(對方乃內網或者防火墻網關做了限制),只能1433上去,但是對方可以連接你的某些端口。解決第一種較簡單,只需要程序在對方開80,你連接他80,程序收到數據后,發...
|
C#判斷計算機中是否安裝了SQLServer軟件,那么是如何判斷這個呢?主要是判斷是還存在SQL服務,獲取Windows服務控制器中的內容,然后過濾字符串MSSQLSERVER,返回的布爾值若為真,則說明電腦中安裝有SQLServer軟件。然后在WinForm窗口中使用label1.Text=本地計算機中已經安裝SQL...
|
C#在軟件啟動時顯示進度條特效,可學習下如何在C#中使用進度條,如何制作一個啟動畫面,如何將進度加載條顯示在啟動窗體中,以下定義進度條相關參數:progressBar1.Minimum=0;//設定ProgressBar控件的最小值為0progressBar1.Maximum=10;//設定ProgressBar控件的...
|
C#在狀態欄顯示進度條,就像Windows的窗口一樣,當操作到某些功能時,會在窗口最下邊的狀態欄中顯示處理進度,讓使用者清淅的知道軟件的加載狀況。privatevoidtimer1_Tick(objectsender,EventArgse)}
附件:ProsessStatusBar.rar
|
一個C#使用進度條的示例,在C#的應用程序窗口中增加一個加載進度條的例子,在程序處理過程中,適時顯示進度條是很有必要的,本示例通過自定義進度條閥值來查看進度條的運行狀況,若對進度條用法使用不熟悉的,這個例子的源代碼是很有用的。intOneLevel=Int32.Parse(this.textBox1.Text);int...
|
C#異步加載圖像的方法附示例源碼,異步加載技術對提升軟件內容加載性能很有幫助,不但可以異步加載圖片,還可以用于異步加載數據庫內容,只是方法不同,本例是異步加載圖片,這個也是使用比較多的一種情況,希望對C#初學者有所幫助。運行本示例exe后,選擇一張圖片,則會異步加載這張圖像,并顯示當前圖像文件加載進度,如效果圖所示。p...
|
C#得到Windows當前日期時間,演示獲取和設置系統日期時間,程序還可設置系統當前日期時間,相信你一看就會明白了,程序運行界面如截圖所示。
附件:getdatetime.rar
|