![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET
文章平均质量分 67
irkj_csdn
这个作者很懒,什么都没留下…
展开
-
C# Socket简单编程实现文件传送
发送端: 截图: 需添加的引用: using System.Net ; using System.IO ; using System.Net.Sockets ; private System.Windows.Forms.Label lblIP; private System.Window...原创 2011-10-04 00:51:35 · 511 阅读 · 0 评论 -
如何在子线程中操作窗体上的控件(线程通信)
一般来说,直接在子线程中对窗体上的控件操作是会出现异常,这是由于子线程和运行窗体的线程是不同的空间,因此想要在子线程来操作窗体上的控件,是不可能简单的通过控件对象名来操作,但不是说不能进行操作,微软提供了Invoke的方法,其作用就是让子线程告诉窗体线程来完成相应的控件操作。 现在用一个用线程控制的进程条来说明,大致的步骤如下:1. 创建Invoke函数,大致如下: ...原创 2011-10-04 00:52:17 · 103 阅读 · 0 评论 -
如何使自己的程序只运行一次
我介绍两个主流的方法。方法一:使用Mutex来进行1. 首先要添加如下的namespace:using System.Threading; 2. 修改系统Main函数,大致如下: bool bCreatedNew; //Create a new mutex using specific mutex name ...原创 2011-10-04 00:52:29 · 139 阅读 · 0 评论 -
c# socket传送大文件
using System.Threading;using System.Net;namespace FileSender{ class Program { static void Main(string[] args) { string file = Console.ReadLine(); ...原创 2011-10-04 14:36:08 · 420 阅读 · 0 评论 -
socket 传输文件
在两台计算机传输文件之前,必需得先有一台计算机建立套节子连接并绑定一个固定得端口,并在这个端口侦听另外一台计算机的连接请求。socket = new Socket(AddressFamily.InterNetwork,SocketType.Stream, ProtocolType.Tcp); socket.Blocking = true ; IPEndPoint ...原创 2011-10-11 17:18:35 · 157 阅读 · 0 评论