
C#
AriFe.
会当凌绝顶,一览众山小。
展开
-
C# Scoket 简单的服务器客户端通讯
此源码转载自网络,仅供学习测试.服务器和客户端均为控制台应用程序.我加了许多备注,初学C#,还有许多没加上的,是因为自己半知不解,所以还是不加了.备注加问号的都是自己不能确定的,还希望各路朋友指正源码会在稍后上传以下是服务器代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;原创 2013-04-04 11:24:47 · 1305 阅读 · 2 评论 -
C# TabControl之TabPage如何禁用
碰到这个问题的还真不是少数,百度了好半天,都是在推荐一个方法,就是remove,add这个效果还真的不是我想要的,然后又找了好半天,终于找到一种别的方法,自我感觉很不错.用了很久了,现在整理文章的时候才想起来把这个带上.所以,出处忘了.不过还是感谢前辈全自动的,按tab就自动补全了tabControl1.Selecting+=new TabControlCancel原创 2013-06-26 12:51:11 · 5505 阅读 · 0 评论 -
C# 按下一个按钮后,等待20秒后才能再次点击
原来以为用过时钟控件,按下的时候计时,然后button.enabeld=false;等到20秒后再button.enabeld=true;就行呢.结果发现自己不会用这个时钟..然后自己就想了一种办法,虽然看起来挺笨的样子....不过确实好用.这个方法可以在按钮上显示倒计时时间.嘿嘿,个人感觉挺好用的.添加一个backgroundwork, 没错,后台线程.哈哈,要不然怎么看原创 2013-06-20 12:04:18 · 4858 阅读 · 0 评论 -
C# DataGirdView中数据源的绑定以及各项属性的使用
首先当然是连上数据库,获取数据库中的数据,然后保存在一个集合里. DataSet ds = new DataSet(); mda.Fill(ds, "mobilehf");这个就是把从数据库取得的数据放在一个table里.dgv_huafei.DataSource = ds.Tables[0].DefaultView; 这句话就是绑定数据源的意思吧原创 2013-06-20 11:46:59 · 1617 阅读 · 0 评论 -
C# 给你一个移动联通电信的号段,你如何去判断用户输入的号码是哪个?
先上号段:移动,134,135,136,137,138,139,150,151,152,157,158,159,182,183,187,188,147,145联通,130,131,132,155,156,186,185电信,133,153,189,180,181最近项目中的难题.本来应该是挺简单的,但是自己不会.搜商又不高.怎么也找不到,只能自己想办法了.首先这个号段是个TXT原创 2013-06-20 12:14:01 · 2097 阅读 · 0 评论 -
C# 鼠标拖动WinForm无边框窗口
为了软件界面的美观,微软提供的那个难看的边框肯定是要给去掉了.去掉之后只有两个问题,一个是窗口的关闭,一个是最小化关闭就简单了.this.close();就行,最小化的话:this.WindowState = FormWindowState.Minimized;就是最小化的意思.最头疼的就是拖动的问题了.还好找到了一种方法.不过这种方法不能在被容器填充满的界面上使用,因为要拖动窗口原创 2013-06-20 11:55:38 · 2333 阅读 · 0 评论 -
C# 使光标始终保持在最后,也就是始终跟随最新刷出的内容
其实是很简单的效果,但是自己不知道怎么来叙述就变成了这么长的标题了,哈哈.先上代码: this.richTextBox1.Focus(); //使richTextBox1获取焦点 this.richTextBox1.Select(this.richTextBox1.TextLength, 0原创 2013-06-10 15:06:24 · 1861 阅读 · 0 评论 -
C#多线程的使用(Thread)-多线程的挂起,恢复操作
private void button4_Click(object sender, EventArgs e) { if (button4.Text == "暂停") { toolStripStatusLabel1.Text = "暂停..."; button4.Text原创 2013-06-10 14:51:31 · 1308 阅读 · 0 评论 -
C# 多线程的使用(Thread)-初识多线程
public Thread[] threads; //首先是声明一个数组形式的Thread类.(个人理解)private int Tnum=0;private void button3_Click(object sender, EventArgs e){ Tnum = Int32.Parse(comboBox1.Text); //这里是欲开启的线程数量;原创 2013-06-10 14:43:25 · 910 阅读 · 0 评论 -
C# 批量导入帐号文件并使其按序排列显示在listbox中
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e) { CheckForIllegalCrossThreadCalls = false; button3.Enabled = false; string count = "原创 2013-06-10 14:27:09 · 1130 阅读 · 0 评论 -
C# 数据库查询与筛选
语法有很多,这里只取几个我自己用的多的,做一个参考例子。///这条是查指定日期的所有缴费记录select * from mobilehf where zwyf between '2013-04-25' and '2013-04-25'///这条是查指定用户在指定日期的缴费记录select * from mobilehf where zwyf betw原创 2013-05-14 18:04:55 · 1215 阅读 · 0 评论 -
C# 关于使用静态变量界面传参
虽然不懂.但是想要的效果是实现了. public class Checked { public static bool IsChecked { get; set; } }首先这个是定义了一个公共静态变量.然后在别的地方想要使用的时候.调用就OK了.好简单啊.假设上面那段是在Form1中的.那么在Form2中是原创 2013-05-06 17:54:25 · 1213 阅读 · 0 评论 -
[参考资料]如何用Python,C#等语言去实现抓取静态网页+抓取动态网页+模拟登陆网站
1.背景在网络,网页,网站处理方面,很多人都遇到过,想要用某种语言(Python,C#等),去实现一些需求,常见的有这几大类:想要从某静态网页中,提取某些内容想要抓取某些动态网页中的某些内容想要模拟登陆某个网站对于这类需求,其基本的背后逻辑,都是相同的。下面就是来介绍一下,如何实现这些功能。2.搞懂访问网页所涉及的http相关的逻辑知识先要搞懂对应的,访问url转载 2013-05-17 17:46:32 · 1879 阅读 · 0 评论 -
C# 通过一个URL获取其HTML文本
手里有很多不同类型的源码,都是实现的一个功能,但是许多都特别麻烦,对于我这种菜鸟现在根本看不懂.所以还是在网上找了个简单易懂的. WebRequest request = WebRequest.Create(http://这里是url地址);//实例化WebRequest对象 WebResponse response = request.G原创 2013-05-03 18:40:07 · 1239 阅读 · 0 评论 -
C# timer简单使用方法小结
自己写的winform需要一个定时刷新防掉线的功能,源代码是使用老师的,看了半天搞不懂他天马行空的思想.然后百度了半天找到了这个方法.System.Timers.Timer t = new System.Timers.Timer(300000);//设置间隔时间t.Elapsed += new System.Timers.ElapsedEventHandler(theout);//到达原创 2013-05-02 13:55:43 · 1024 阅读 · 0 评论 -
C# 未能加载文件或程序集“MySQLDriverCS..." 错误解决
未能加载文件或程序集“MySQLDriverCS, Version=3.0.1735.36021, Culture=neutral, PublicKeyToken=172f94dfb0faf263”或它的某一个依赖项。试图加载格式不正确的程序。 早上开机闲着没事用360清理了一下垃圾,包括注册表神马的挨着清理了,结果就报了这个错误,搞了一早上试了好几种方法,也从MySql官网下了 个C原创 2013-05-02 12:14:25 · 3134 阅读 · 0 评论 -
C# 剔除数据库查询到的重复数据,只保留一个(distinct)
比如要写一个东西,上面有自己发布的数据,就打个比方说是自己写的自动发帖的软件吧自己发表过的帖子保留在本地数据库上.自己又希望有一个分类. 比如哪个哪个论坛自己做了一个comoBox来显示,我在同一个论坛发表了很多张帖子,这里写上查询代码:select bbs from PublishLog结果在comoBox上显示了好几个相同的论坛 解决的原创 2013-04-26 17:57:08 · 3190 阅读 · 0 评论 -
C# 文本文件的写入操作(StreamWriter)_在文本后追加信息
自己写的小软件需要判断一个帐号的正确与否,并把信息写入到一个txt中刚开始弄了半天却发现文本中写入的总是只有一个帐号(循环中最后一个)后来才想明白是因为程序每次都是把这个文件重写了.而不是在其后追加,也就是append百度了一下找到很多的方法,自己挑了一个相对来说我认为比较简单好记的方法. //第二个参数ture是append,如果文件存在,而且 app...原创 2013-06-10 14:12:34 · 12609 阅读 · 3 评论