随笔分类 -  C# WinForm

C# WinForm AForge.net
摘要:如有雷同,不胜荣幸,若转载,请注明C#中自定义类数组和结构数组的使用最近在很多项目中发现很多时候给定的数组要实现某个逻辑或处理很是麻烦,一维数组,二维数组,,,等等需要经过n多转换,还不如自己写一个自定义数组,既方便又节省时间,以下是类数组,其实相当于定义了一个实体类一样,只是使用的时候写成数组的形... 阅读全文
posted @ 2015-02-15 23:37 ching126 阅读(22304) 评论(1) 推荐(1)
摘要:如有雷同,不胜荣幸,若转载,请注明C#中ref和out传递参数总结,两个都可用来传递参数,ref使用时必须先进行初始化,out则不需要,只要在返回之前赋值即可,文字废话到此,下面直接上例子ref例子Class A{private string name = string.Empty;private ... 阅读全文
posted @ 2015-02-15 23:36 ching126 阅读(305) 评论(0) 推荐(0)
摘要:如有雷同,不胜荣欣,如转载,请注明C#大话设计模式学习总结一、工厂模式面向对象的三个特性:封装,继承和多态1.封装Class Operate{ privatedouble _numberA; privatedouble _numberB; publicdouble NumberA { get{ret... 阅读全文
posted @ 2015-02-15 23:35 ching126 阅读(538) 评论(0) 推荐(0)
摘要:如有雷同,不胜荣欣,如转载,请注明一、三层架构实例首先学习三层架构模式­——三层架构实现的留言和查看留言下面是本人学习三层架构的一点感想和理解,肯定有许多不足的地方,欢迎大家斧正,谢谢,废话到此,下面咱们开始三层架构大家都知道三层架构分为:1,表示层(UI)2,业务逻辑层(BLL)3,数据访问层(D... 阅读全文
posted @ 2015-02-15 23:34 ching126 阅读(470) 评论(0) 推荐(0)
摘要:拙劣之处请大家斧正,愚某虚心接受,如有雷同,不胜荣幸 C#语言开发规范 作者ching 1. 命名规范 a) 类 【规则1-1】使用Pascal规则命名类名,即首字母要大写。 eg: Class Test { ... } 【规则1-2】使用能够反映类功能的名词或名词短语命名类。 【规则1-3】不要使 阅读全文
posted @ 2015-02-15 23:33 ching126 阅读(1924) 评论(9) 推荐(1)
摘要:C# 中使用Image.FromFile(string path)后,提示该文件正在被另一进程使用XXX的问题C# 中使用Image.FromFile(string path)后,提示该文件正在被另一进程使用XXX的问题,是因为对应的文件在一直调用 ,其生成的Image对象被Disponse()前都... 阅读全文
posted @ 2015-02-06 18:33 ching126 阅读(2034) 评论(0) 推荐(0)
摘要:提示:IIS7的FTP出错: 451 No mapping for the unicode character exists in the target multi-byte code page今天在IIS7的FTP下,直接用WIN7的资源管理器打开FTP,在传输中文文件的时候报错:451 No m... 阅读全文
posted @ 2015-02-05 09:59 ching126 阅读(6035) 评论(1) 推荐(1)
摘要:方法一首先定义类,将此类放在datagridview或ListView所在的窗体类外面,然后代码如下,// /// 双缓冲DataGridView,解决闪烁/// 使用方法:在DataGridView所在窗体的InitializeComponent方法中更改控件类型实例化语句将/// this.da... 阅读全文
posted @ 2015-01-30 12:14 ching126 阅读(3770) 评论(1) 推荐(2)
摘要:C# BitmapData使用说明msdn关于BitmapData原文解释地址:http://msdn.microsoft.com/zh-cn/library/5ey6h79d(v=vs.110).aspx以下是msdn原文给出的例子private void LockUnlockBitsExampl... 阅读全文
posted @ 2015-01-20 12:45 ching126 阅读(9410) 评论(2) 推荐(1)
摘要:《对“XXX::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们》的问题的解决方法源程序部分代码如下系统api/// /// 安装钩子的函数/// /// /// /// ... 阅读全文
posted @ 2014-12-19 17:26 ching126 阅读(1522) 评论(0) 推荐(0)
摘要:最近使用aforge.net拍照录像功能实现记录一下以便以后好学习,哈哈,直接上代码连接摄像头设备,这里需要引入AForge.Video;AForge.Video.DirectShow;AForge.Video.FFMPEG;还需要添加引用,aforge.dll,aforge.video,aforg... 阅读全文
posted @ 2014-12-16 20:36 ching126 阅读(6160) 评论(3) 推荐(1)
摘要:AForge.NET是一个专门为开发者和研究者基于C#框架设计的,他包括计算机视觉与人工智能,图像处理,神经网络,遗传算法,机器学习,模糊系统,机器人控制等领域。这个框架由一系列的类库组成。主要包括有:AForge.Imaging —— 日常的图像处理和过滤器AForge.Vision —— 计算机... 阅读全文
posted @ 2014-12-11 22:35 ching126 阅读(2372) 评论(0) 推荐(0)
摘要:如有雷同,不胜荣欣,若转载,请注明最近在项目上一直使用.net4.0 framework,突然发现一个AForge.net中使用ffmepeg下的一个dll时,提示只能在2.0下运行,在众多MSDN和资料的帮助下终于又提高 了一点,今特地记录一下,一边日后遗忘,解决方法如下:就是在app.confi... 阅读全文
posted @ 2014-12-11 00:54 ching126 阅读(1004) 评论(3) 推荐(0)
摘要:让IE6 IE7 IE8 IE9 IE10 IE11支持Bootstrap的解决方法 阅读全文
posted @ 2014-12-02 22:11 ching126 阅读(300) 评论(1) 推荐(1)

一个小小的平凡的事情坚持10年,回头看看,你会收获惊喜;坚持20年,回头看看,你的命运已经发生质的蜕变;坚持30年甚至更多年,回头看看,你的人生已经发生惊天动地的变化。