最新文章
|
知識管理交流
→『 技術文檔交流 』
本版文數:9656 今日文數:4187
|
C#啟動多個線程的源程序實例,可依次啟動第一線程和第二線程,顯示一個模態對話框,想了解一下C#關于線程方面的技巧,您可好好下載參考這個程序的代碼。附件:Multithread.rar
|
C#與線程控制實例-多源碼實例,里面有三個線程控制的例子,個個的寫法都不同,歡迎各位感興趣的朋友學習參考。
附件:threeThreads.rar
|
VisualC#創建兩個基本的線程(多線程)實例,為了演示方便,這里把本實例寫成了一個控制臺程序,創建兩個線程后,通過控制臺輸出線程信息,演示了兩個線程同時工作,下面來看具體代碼:創建兩個基本的線程:Threadthread1=newThread(newThreadStart(Thread1));//使用自定義方法Th...
|
C#啟動線程、掛起和恢復線程-控制臺程序,用線程起始點的ThreadStart委托創建該線程的實例,聲明線程、啟動線程、掛起線程、最后恢復掛起的線程。程序演示是基于控制臺程序,如示例截圖所示,下面是相關代碼:staticvoidMain(string[]args)publicstaticvoidCreateThread...
|
C#多線程操作實例,獲取指定進程的進程詳細信息、獲取指定進程的模塊詳細信息、創建無參數的多線程應用程序、創建帶參數的多線程應用程序、創建共享線程模擬資源共享、創建子線程更新主線程數據等,部分代碼分享如下:if(MyThread.ThreadState==ThreadState.Terminated)MyData...
|
C#設置制表位控制文本項的輸出位置,將文字輸出成表格的樣式:設置制表位控制文本項的輸出位置stringMyText=姓名\t高等數學\t離散數學\t數據結構\n;MyText=MyText+李開斌\t95\t81\t92\n;MyText=MyText+湯小敏\t78\t84\t75\n;MyText=MyText+湯...
|
C#從指定的字符段落中查詢字符串個數,基本多線程的查詢操作,從用戶粘貼到文本框中的字符串段落中,查找指定的字符串,需要在對應的文本框輸入需要搜索的字符串、查詢條件等,程序最終將匹配出查詢的字符串個數,所在的字符串行數。本實例的字符串查詢為多線程查詢,內部包括了一個多線程查找字符串類,歡迎參考學習。
附件:csqu...
|
背景介紹經常有朋友使用lcx,但是由于很多原因可能lcx都不好使,例如下面幾點:1、linux下不支持lcx,這時只能拿msf出來;2、不免殺;3、每次內網要重新連接其他主機的時候,都必須重新進去并重新敲打命令,并且操作過多時容易被發現。最近正好上面那些問題都碰上了,于是沒辦法就使用golang自己寫了一個。我寫的這個...
|
核心代碼:gYP.Start()方法。填寫一臺公網主機ip和端口(11111),然后公網主機用lcx轉發11111到22222端口,在公網主機上打開遠程桌面程序,連本機(127.0.0.1:22222)的22222端口就可以了,可能需要點2次連接。usingSystem;usingSystem.Net;usingSys...
|
<!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd><htmlxmlns=http://www.w3.org/1999/xhtml&g...
|
一位C#達人原創的遠程控制軟件源代碼,開源版本,CS結構,源碼完整,分為客戶端、服務端等,程序運行主界面如截圖示,功能方面,可實現遠程控制網絡計算機、配置服務器、遠程桌面、監視記錄、命令提示符、自動上線等功能,軟件界面友好,操作方便。
附件:TwoCare.rar
|
C#自動同步系統時間,運行程序的步驟和說明:確保時間服務器的ntp服務為開啟狀態:TimeSync.exe時間同步軟件編譯環境.net4.0,操作步驟說明:第一步:雙擊TimeSync.exe第二步:參數設置--》設置--》輸入服務器ip地址和端口以及間隔同步時間---》確定---》重新啟動第三步:參數設置--》設置為...
|
C#開發的類似treamviewer的遠程桌面源碼,使用虛擬顯卡,動態切割屏幕效率相當高和rdp效率不相上下,C#搞定一個遠程控制用的遠程桌面程序。
附件:treamviewer.rar
|
WebSockets是HTML5提供的新的API,可以在Web網頁與服務器端間建立Socket連接,當WebSockets可用時(即瀏覽器支持Html5)SignalR使用WebSockets,當不支持時SignalR將使用其它技術來保證達到相同效果。SignalR當然也提供了非常簡單易用的高階API,使服務器端可以單...
|
C#upd局域網穿透源碼,源碼編譯運行后,需要啟動客戶端和服務端,兩者都需要運行,服務端啟動后,將顯示客戶端IP地址列表,客戶端進行對應的穿透操作,本源碼可幫助C#初學者了解更多的C#網絡基礎知識,值得參考哦。附件:csupdsocket.rar
|
創建端口轉發privatestaticboolCreateChannle(outstringmsg)while(!CheckPortAvailable(port)&×<10);if(times>=10)stringcmd=string.Format(netshinterfacepo...
|
1、NAT分類
1.1基礎型NAT僅將內網主機的私有IP地址轉換成公網的IP地址,并不將TCP/UDP端口信息進行轉換,分為靜態NAT和動態NAT。1.2NAPTNAPT不但會改變經過這個NAT設備的IP數據報的IP地址,還會改變IP數據報的TCP/UDP端口。1.2.1錐型NAT完全錐型(FullConeNAT):...
|
***閱讀下面代碼前請先了解UDP穿越NAT原理***1.服務器主窗體源代碼publicpartialclassfrmServer:Formprivatevoidbutton1_Click(objectsender,EventArgse)catch(Exceptionex)}//刷新用戶列表privatevoidOnU...
|
打洞原理:名稱IPPortPC-A192.168.1.2178000NAT-A61.188.71.15550020PC-B192.168.1.1178000NAT-B61.188.71.10560020Server115.29.97.2216000PC-A,PC-B的IP均為各自內網地址。NAT-A,NAT-B,Ser...
|
論壇上經常有對P2P原理的討論,但是討論歸討論,很少有實質的東西產生(源代碼)。呵呵,在這里我就用自己實現的一個源代碼來說明UDP穿越NAT的原理。首先先介紹一些基本概念:NAT(NetworkAddressTranslators),網絡地址轉換:網絡地址轉換是在IP地址日益缺乏的情況下產生的,它的主要目的就是為了能夠...
|
本文以實例介紹了C#如何通過winmm.dll來播放聲音,主要實現步驟如下:1.首先導入如下兩個函數:///向媒體控制接口發送控制命令///命令,參見http://msdn.microsoft.com/en-us/library/windows/desktop/dd743572(v=vs.85).aspx///命令返回...
|
C#中聲音的播放主要有三種方法:1.使用API函數。2.使用SoundPlayer類播放。3.使用DirectX進行播放。
一、使用API函數進行播放。windows操作系統中的winmm.dll文件中封裝了聲音處理的函數。在C#中我們可以通過平臺調用的方式使用這里邊的API函數來播放聲音。下邊的類中使用了PlayS...
|
做一個項目,需要播放聲音,于是找了幾種方法。首先用的是Soundplayer,它在.NET自帶的類庫System.Media下。Soundplayer這家伙有一個特點就是只能播放一個音頻文件,不論你new出多少個Soundplayer,它總是播放最后一個音頻。只要其中任何一個Soundplayer被停止,馬上就沒聲音了...
|
usingSystem;usingSystem.Collections.Generic;usingSystem.Data;usingSystem.IO;usingSystem.Linq;usingSystem.Text;usingSystem.Web;namespace落地頁測試代碼#endregion#region檢...
|
最近在做一個項目,需要用到等待窗體,在DevExpress下面有SplashScreen控件可以使用,同時也有ProgressIndicator控件能用,但是如果沒有用Dev開發的話,我們就需要自定義一個等待窗體了。本項目開放源代碼,下載地址見本文末尾(如果本程序有幫助到您,希望留言評論,感謝)VS環境:vs2017,...
|