随笔 - 745, 文章 - 1, 评论 - 180, 阅读 - 155万
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

02 2012 档案

摘要:这个示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程,在接下来的文章中,会依次记录套接字的同步和异步,以及它们的区别。下面是示例程序的简单步骤说明服务器端:第一步:用指定的端口号和服务器的ip建立一个EndPoint对像;第二步:建立一个Socket对像;第三步:用socket对像的Bind()方法绑定EndPoint;第四步:用socket对像的Listen()方法开始监听;第五步:接受到客户端的连接,用socket对像的Accept()方法创建新的socket对像用于和请求的客户端进行 阅读全文

posted @ 2012-02-25 14:20 moss_tan_jun 阅读(286) 评论(0) 推荐(0) 编辑

摘要:委托调用、子线程程调用、与线程池调用1,委托调用(1),同步委托:委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。从下面的例子中可以看到,同步委托的执行是在主线程main中执行的,所以当执行委托时,当前工作会处于等待状态,开始执行委托,当委托执行完后在继续执行“当前工作”Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicdelegateint AddHand 阅读全文

posted @ 2012-02-01 15:01 moss_tan_jun 阅读(611) 评论(0) 推荐(0) 编辑

摘要:为DataGridView添加下拉列:DataGridViewComboBoxColumncolShow=newDataGridViewComboBoxColumn();colShow.Name="spaceType";colShow.HeaderText="空间类型";colShow.Width=200;colShow.Items.Add("选项一");colShow.Items.Add("选项二");colShow.DisplayIndex = 0;dataGridView1.Columns.Insert(0, 阅读全文

posted @ 2012-02-01 14:52 moss_tan_jun 阅读(597) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示