
windowsapplication
文章平均质量分 66
Awinye
这个作者很懒,什么都没留下…
展开
-
网络经典命令行
1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:/>nslookup Default Server: ns.hesjptt.net.cn Address: 202.99.160原创 2005-11-16 13:56:00 · 1291 阅读 · 0 评论 -
线程同步
出处:csdn作者:c-sharpcorner 随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。 考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interlocked类完成这样的任务,它提供了原子的,非模块化原创 2005-12-09 10:33:00 · 1267 阅读 · 0 评论 -
.net开发手机短信
如今开发手机短信的文章可多了,下面的地址更绝,收集了好多.net开发手机的技术文章(串口编程文章列表: http://www.mcuchina.com/Article/Communication/SMS/Index.html〕C#开发终端式短信原理及方法: http://www.mcuchina.com/Article/Interface/COM/COMPRG/200411/83.html),原创 2005-11-28 11:15:00 · 6696 阅读 · 2 评论 -
socket中将对象转化为字节发送
通过socket来发送信息的时候,它只接受byte[]类型的参数,怎么样把一个对象转为byte[],之后将它通过socket发送呢? 前段时间测试一个P2P程序,通过UDP来发送数据。UdpClient.Send(..)方法需要一个byte[]这样的参数。想当年用c++Builder的时候,只需要用强制转换就行了。如今时过境迁,.net平台上处理这事却似乎有些麻烦!今天恰好在原创 2005-11-28 11:05:00 · 3153 阅读 · 0 评论 -
异步socket
转载请原作者联系1. Overview of Socket in .Net如果做大型的分布式应用,且要求有很高的实时性,通常我们会使用TCP/IP协议来让client和server进行通信——传递命令和数据(比如XML Stream)。这个时候我们就需要使用异步socket了。.Net Framework提供了Socket类,此类对WinSock进行了比较好的包装,隐藏了很多细节,大大简化了我原创 2005-11-26 15:32:00 · 8873 阅读 · 0 评论 -
将一个整数(比如说8)格式为008
如何实现16进制的相似效果? 例如:31.ToString("X")得到“1F” 如何使 15.ToString("X") 得到“0F”而不是“F”? int i=15; i.ToString("X2");原创 2005-11-28 11:12:00 · 1290 阅读 · 0 评论 -
类库DLL,方法属性说明提示制作方法.
类代码中:using System;namespace abc{ /// /// Class1 的摘要说明。 /// public class Class1 { private string S; /// /// 构造器 /// /// SS传入的参数 public Class1(string SS) { S=SS; } /// /// Met原创 2005-11-28 11:21:00 · 1214 阅读 · 0 评论 -
判断socket是否已断开的方法
记得以前Delphi/BCB里的socket编程,要判断[连接的另一方]是否断开了,只要在ondisconnect事件里处理就行了!如今在C#中,这个问题的确还是个问题哦! 首先,Socket类的Connected属性只表示最后一次I/O操作的状态,如果这之后[连接的另一方]断开了,它还一直返回true, 除非你再通过socket来发送数据。所以通过个属性来判断是行不通的!原创 2005-11-28 10:55:00 · 3769 阅读 · 2 评论 -
多线程通过类取返回值
控制线程在线程启动以后,可以通过调用线程对象的方法来控制线程的状态。可以通过调用Thread.Sleep方法来暂停一个线程的执行,这个方法可以接收一个整型值,用来决定线程休眠的时间。对于本文的实例程序,为了让列表项目增加的速度变慢,在其中放入了一个Sleep方法的调用。可以通过调用Thread.Sleep(System.Threading.Timeout.Infinite)来让线程进入休眠状态,但原创 2005-11-15 18:42:00 · 3211 阅读 · 0 评论 -
winform中一些基本操作的代码
1 ,MDI窗体设有两个窗体frmMain,frmChild,则:frmMain: 设IsMdiContainer属性为true 打开子窗口: 在相关事件中写如下代码: frmChild child=new frmChild(); child.MdiParent=this;//this表示本窗体为其父窗体 child.Show(); 在打开子窗体时,如果只允许有一个子窗体,可以加入如下转载 2006-09-19 17:19:00 · 3431 阅读 · 0 评论