随笔分类 -  C#

C# — WinForm TCP连接之服务器端
摘要:TCP连接之服务器端,涉及到如下三个函数,分别是:/***************************** ** 函数功能: 服务端监听 ** 输入参数: ** 输出参数: ******************************/ private void ServerListen(){}/****************************** ** 函数功能: 用于与客户端取得连接 ** 输入参数: ** 输出参数: ******************************/ private void AcceptConnect(){}/**... 阅读全文
posted @ 2013-04-08 09:27 guolebin7 阅读(8700) 评论(3) 推荐(0) 编辑
C# — WinForm TCP连接之客户端
摘要:TCP连接之客户端,涉及到如下三个函数,分别是:/***************************** ** 函数功能: 用于与服务端进行TCP连接 ** 输入参数: IP:IP地址 Port:端口号 ** 输出参数: ******************************/ private void ClientConnect(string IP, string Port){}/****************************** ** 函数功能: 用于向服务端发送信息 ** 输入参数: MsgTyp... 阅读全文
posted @ 2013-04-08 09:03 guolebin7 阅读(7212) 评论(1) 推荐(1) 编辑
C# — WinForm 饼形图之插入介绍文字
摘要:由于项目的原因,需要在WinForm上做出一个饼形统计图的展示效果。相关数据是动态从数据库中获取,相应所占圆的角度计算都不是难点,可以很快地做出一个饼形统计图。但难点在于如何将一些介绍文字插入到相应的弧度上。实现的效果如下图所示:相应的代码如下: /*3个参数 type:是指需要写柱形图,还是饼形图,后面有个相应的判断 StartTime:是指统计开始时间 EndTime:是指统计结束时间 */ private void Create_Chart(string type, DateTime StartTime, DateTime EndTim... 阅读全文
posted @ 2013-01-16 16:05 guolebin7 阅读(5783) 评论(2) 推荐(2) 编辑
C# — WinForm 串口通信
摘要:C# 的串口通信,是采用serialPort控件,下面是对serialPort控件(也是串口通信必备信息)的配置如下代码:View Code 1 serialPort1.PortName = commcomboBox1.Text;2 serialPort1.BaudRate = int.Parse(baudcomboBox2.Text);3 serialPort1.Parity = (Parity)Enum.Parse(typeof(Parity), efficacycomboBox3.Text);4 serialPort1.DataBits = int.Parse(databitcomboB 阅读全文
posted @ 2013-01-09 11:42 guolebin7 阅读(5588) 评论(0) 推荐(0) 编辑
C# — WinForm 窗体间的传值
摘要:通常在Winform窗体开发中,两个Winform窗体间进行传值,之前我所采用的方法多是使用Static变量,但使用过Static变量的兄弟们都知道,如果使用过多Static变量会存在一些问题,如变量没有办法及时释放,同时当Static变量使用过多时,也存在难管理,难命名的问题。所以,现在我一般采用公有方法调用私有变量的方法来解决传值的问题,特意记录在此,起个提醒作用:首先新建一个Winform窗体,暂命名为W1,在W1中新建一个公有方法,在这个公有方法中,对私有变量emp_email进行了赋值操作:View Code /****************************... 阅读全文
posted @ 2012-10-08 13:46 guolebin7 阅读(648) 评论(0) 推荐(0) 编辑
C# — WinForm TreeView篇
摘要:好像有些园里的兄弟看不上这些小小的积累,没有关系,我就当是为自己记录的随笔,如果最后也能帮助到某些人就更好。这一篇的主角是TreeView:方法组如下:1、TreeView根节点读取数据部分提醒一点:ImageList控件ImageIndex,SelectedImageIndex属性,第一个是未选中时图片下标,第二个是选中时图片下标View Code public static void Root(TreeView T,ImageList I) { using (BLLConnect a = new BLLConnect()) { ... 阅读全文
posted @ 2012-09-18 17:51 guolebin7 阅读(2093) 评论(0) 推荐(0) 编辑
C# — WinForm DataGridView篇
摘要:最近用C#的winform开发了一个项目,从中积累了一些各个控件的使用方法,特将部分方法共享。这一篇的主角是DataGridView:属性组如下:1、背景颜色设置2、是否一次性支持选择多条记录3、选择模式,一点击就是选择一行4、绑定数据源后的隐藏列属性View Code this.dataGridView.Columns["emp_photo"].Visible = false;5、绑定数据源后的冻结列属性,使用户在使用横向条查看数据时,也能时刻看到是谁的数据,提高用户体验冻结了第一列的数据View Code this.dataGridView.Columns[0].Fro 阅读全文
posted @ 2012-09-18 16:49 guolebin7 阅读(26148) 评论(5) 推荐(5) 编辑
毕设之简洁版毕业论文
摘要:基于SaaS的Web-DBMS的研究与应用摘要:随着企业对信息化的要求提高,数据库从简单的数据处理提高到信息服务、业务管理和知识决策。但传统数据库的访问方式、硬件要求和跨平台等原因使其进一步推广存在难度。因此,本系统结合传统数据库与Web模式的特点,将客户端融入统一的Web浏览器中,基于服务统一、易部署和跨平台等思路,融合SaaS构架和软件营销应用模式对系统进行了研究与设计。采用ExtJS、C#.net、Linq to Sql和存储过程技术实现了系统的应用模块,采用SqlClient、类封装和数据加密技术实现了软件中间件。最终将系统的相应软件服务和用户需求分离,从而降低用户企业的信息化成本,同 阅读全文
posted @ 2012-07-08 20:21 guolebin7 阅读(818) 评论(0) 推荐(0) 编辑
C# — WinForm 基本控件
摘要:1. 按钮(Button) AcceptButton属性,即每次按下Enter键都相当于单击该按钮Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//设置本窗体的button1为“接受”按钮this.AcceptButton = button1; 2. 相应的还有一个cancelButton属性:即每次按下Esc键都相当于单击该按钮3. 文本控件的只读属性:readonly属性4. 文本框的selectionStart(搜索起点)、selec 阅读全文
posted @ 2010-03-18 09:32 guolebin7 阅读(1352) 评论(0) 推荐(0) 编辑
C# — WinForm 入门学习
摘要:C#的基本语法已经看了一部分;觉得这样子学习可能会拣了芝麻掉了西瓜。 这样子,知识不能形成框架,同时知识也会学得挺乱的。 所以,哈哈,决定通过学习“实例”来提高学习效率、巩固已经学到的知识! 同时,这次系统所要使用的数据库也已经决定了,使用MySQL,整个项目的时间进度表也已经列出来了,一切准备就绪。 阅读全文
posted @ 2010-02-26 23:12 guolebin7 阅读(404) 评论(0) 推荐(1) 编辑