文章分类 -  C#

(转)C#判断IP地址是否合法正则表达式 .
摘要:C#判断IP地址是否合法函数-使用正则表达式var reg=/(\d{3})\.(\d{3})\.(\d{1,3})\.(\d{3})/ (常用方法)//------方法一public bool IsCorrenctIP(string ip) { string pattrn=@"(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])"; if(System.Tex 阅读全文

posted @ 2012-10-31 15:04 ken0752 阅读(636) 评论(0) 推荐(0)

(转))C#视频转换为flv代码 .
摘要:http://blog.csdn.net/binbin_520/article/details/4059396在上次随笔 Asp.net FMS 开发视频网站 中,好多朋友提到其他视频格式转化成FLV格式的问题,经过网上搜索资料研习整理,现经我的一点思路分享给大家: 我添加了一个转换FLV工程 VideoConvert:1。配置文件里添加[c-sharp] view plaincopyprint?<appSettings><!--converttoolspath--><addkey="FfmpegPath"value="D:/tool 阅读全文

posted @ 2012-10-31 11:49 ken0752 阅读(452) 评论(0) 推荐(0)

(转)C# 16进制与字符串、字节数组之间的转换
摘要:1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToString(166, 8));//十进制转十六进制Console.WriteLine("十进制166的十六进制表示: "+Convert.ToString(166, 16)); //二进制转十进制Console.WriteLine 阅读全文

posted @ 2012-10-31 08:04 ken0752 阅读(122) 评论(0) 推荐(0)

(转)c# winform 程序打包部署 .
摘要:c# winform 程序打包部署1 新建一个 c# 安装部署项目2 在文件系统编辑器里把做好的项目的可执行文件及要用到的其它文件(相关dll及资源文件)添加进来(应用程序文件夹)3 如果要在程序菜单中加快捷方式,可以在应用程序文件夹里把项目的可执行文件 生成一个快捷方式,再剪切到 用户的程序菜单 栏里同时可以把名称改成你要的名称4 如果要加进卸载功能 vs 2003 下 ,在应用程序文件夹里添加文件的时候同时把 C:/WINDOWS/system32/msiexec.exe 这个文件加进来, 建个快捷方式,剪切到 用户的程序 文件夹中 在属性窗口中 arguments 输入 /x {prod 阅读全文

posted @ 2012-10-30 21:44 ken0752 阅读(240) 评论(0) 推荐(0)

(转)使用C#进行点对点通讯和文件传输(发送接收部分)
摘要:上面介绍了通讯的基类,下面就是使用那个类进行发送和接收的部分:二、发送部分:发送咱们使用了多线程,可以同时进行多个任务,比如发送文件、发送文本等,互不影响:发送文本方法:privatevoidStartSendText(stringstrHost,intiPort,stringstrInfo){SendText stText =newSendText(strHost,iPort,strInfo,newCommunClass.OnSend(OnSendDrawProgress)) ;StartThread(newThreadStart(stText.Send)) ;}下面是他调用用到的一些方法: 阅读全文

posted @ 2012-10-29 23:51 ken0752 阅读(122) 评论(0) 推荐(0)

(转)使用C#进行点对点通讯和文件传输
摘要:最近一个项目要用到点对点文件传输,俺就到处找资料写程序,最后终于完成了,为了让别人少走些弯路,俺决定将俺程序中最重要的部分贡献出来,希望对大家有所帮助。俺的程序分三部分,包括发送部分、接受部分和一个两者共享的通讯基类,这个基类才是俺心血的结晶:)一、通讯基类usingSystem;usingSystem.Net.Sockets;usingSystem.Net;usingSystem.IO;usingSystem.Windows.Forms;usingSystem.Text;namespaceBaseClass{///<summary>///传送信息的格式为给定长度的命令部分+给定长 阅读全文

posted @ 2012-10-29 23:47 ken0752 阅读(673) 评论(0) 推荐(0)

(转)C#完整的通信代码(点对点,点对多,同步,异步,UDP,TCP)
摘要:C# codenamespace UDPServer{class Program{static void Main(string[] args){int recv;byte[] data = new byte[1024];//构建TCP 服务器//得到本机IP,设置TCP端口号IPEndPoint ipep = new IPEndPoint(IPAddress.Any , 8001);Socket newsock = new Socket(AddressFamily.InterNetwork, SocketType.Dgram , ProtocolType.Udp);//绑定网络地址newso 阅读全文

posted @ 2012-10-29 23:46 ken0752 阅读(131) 评论(0) 推荐(0)

导航