
vc#.net
文章平均质量分 58
lijigang1982
这个作者很懒,什么都没留下…
展开
-
(续)用c#实现的数字图象处理----正在更新中!
设计框架图如下://Form2.csusing System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;namespace 李计刚的数字图象处理作业{ /// /// Form2 的摘要说明。 /// public class Form原创 2005-10-22 22:39:00 · 1988 阅读 · 2 评论 -
用asp.net和c#做个简易的Blog
Blog现在很流行,各个门户网站更是去请名人在那架Blog空间以吸引人气,本文拟用C#和ASP.NET来模拟Blog功能! 本小项目由两个页面:BlogList.aspx和BlogEntry.aspx组成,其中BlogList.aspx用于显示用户以往输入的内容,BlogEntry.aspx用于添加新的文章!数据的保存采用XML文件来保存,其优点是不受平台和工具的限制数据原创 2006-04-01 20:13:00 · 2434 阅读 · 1 评论 -
日历源代码学习笔记
日历源代码,是网络上一个朋友的作品!我拿过来研究了下,写下我的读书笔记!1.DB类:public static OleDbConnection con(){return new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+System.Environment.CurrentDirectory+"//calend原创 2006-03-25 16:12:00 · 1515 阅读 · 0 评论 -
Delegate(委托)的"前世今生"
这学期开设了"面向对象程序设计",要结束了,教授让我们这帮研究生做个关于面向对象技术的综述报告,要求新颖、有深度,下面是我做的综述,下周一就要做报告了,特把它挂在blog里,希望倾听大家的宝贵意见!题目:Delegate(委托)的“前世今生”原创 2006-02-15 20:04:00 · 710 阅读 · 0 评论 -
怎样比较两个日期的差异?
.NET Framework类库提供了TimeSpan类,这个类提供了完成这一目的的方法.在TimeSpan类中有一个Subtract方法,通过调用这个方法,将会返回一个TimeSpan控件对象,这个对象包含了天、分、秒等信息,这些信息就是我们要求的日期差异!我简单做了一个控制台应用程序,大家可以执行看下效果,完整代码及其结果如下:using System;namespace ConsoleApp原创 2005-12-11 11:39:00 · 1283 阅读 · 0 评论 -
用颜色矩阵类实现图象颜色的反转效果
实现图象颜色反转这一简单效果可以使用ColorMatrix轻松实现,下面介绍这一实现过程!第一步:打开原始图象第二步:在内存中创建一个和原始图象同样尺寸的图象第三步:创建一个转化矩阵,并建立其与ImageAttributes对象的联系第四步:创建一个Graphics对象第五步:利用Graphics对象的DrawImage方法将原始图象使用颜色矩阵绘制到在内存中的那个图象,以实现反转效果.下面是我做原创 2005-11-20 21:57:00 · 1814 阅读 · 0 评论 -
怎样把修改后的图象保存到原图?
如果我们打开一幅图象,修改这幅图象后,然后用与原图象相同的格式将文件保存在原来的路径上或者换一种格式来保存!这时,系统会提示我们“GDI+发生一般性错误”,这个问题是怎样产生的呢?这个问题的产生,我们可以简单的说明下:这是因为GDI+在读取图象文件时只是读取该图象文件的头部分!这样,你能了解这幅图的信息,包括该文件图象的宽度、高度和颜色深度信息等.在整个图象文件的生存周期中,总是保持对此图象文件处原创 2005-11-11 11:51:00 · 3272 阅读 · 1 评论 -
在unsafe下灰度图象处理方法的完结版本!
这些日子,花了很大工夫来学习GDI+,理解了不少东西!下面这篇文章是我对我在论坛上发表的文章“unsafe下图象增亮处理算法怎么解释?”的整理版本!很全的!希望对大家有所帮助! 在.NET环境下用过GDI+的朋友可能都有种感觉,速度很慢!这在我处理图象的灰度时很明显,于是我问朋友,问同学,他们告诉我在.NET环境下使用指针能解决这个问题,并给我下面这个实现原创 2005-11-01 22:17:00 · 1430 阅读 · 2 评论 -
使用双倍缓存技术降低图象显示速度!
前段,我在VS,NET环境下学习GDI+,感觉程序显示速度很慢,这我能理解,工具越整合,功能越强大,则越脱离底层。但我不能容忍这么慢的速度,于是我查找相关书籍,找到一个提升显示速度的好办法------使用双倍缓存技术! 让我们来看一个事例来理解双倍缓存技术!先是不使用缓存技术画图代码片段: Graphics g = this.CreateGraphics();原创 2005-10-23 11:37:00 · 1362 阅读 · 0 评论 -
用C#实现的图象处理(源代码)------正在更新中!
//以下是form1.cs部分!using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Drawing.Drawing2D;using System.Drawing.原创 2005-10-22 22:33:00 · 3061 阅读 · 3 评论 -
追寻程序员---马金虎的足迹!
文章:利用C#重启远程计算机连接:http://www.daima.com.cn/Info/96/Info29154/文章:Visual C#中实现窗体间的数据传递之一连接:http://www.ddvip.net/program/c-/index3/8.htm文章:C#网络编程初探连接:http://www.aspcool.com/lanmu/browse1.asp?ID=919&bbsuser原创 2005-10-19 19:12:00 · 2048 阅读 · 0 评论 -
图象处理算法(c#实现)--浮雕
/*以下算法参考李兰友老师的《Visual C#图象处理设计实例》 */ Bitmap box1= new Bitmap(pictureBox1.Image); for (int i=0;i { for(int j=0;j { Color Color1=box1.GetPixel(i,j); Color Color2=box1.GetPixel(i+1,j+原创 2005-10-11 14:57:00 · 2329 阅读 · 6 评论 -
图象处理算法(c#实现)---反转
/*以下算法参考了李兰友老师的《Visual C#图象处理设计实例》 */以下是我实现此算法的关键步骤和解释! Color c = new Color(); Bitmap box1= new Bitmap(pictureBox1.Image); for (int i=0;i { for (int j=0;j { c=box1.GetPixel(i,j);原创 2005-10-11 14:51:00 · 1304 阅读 · 0 评论 -
图象保存中遇到的问题,很困惑!
最近,我研究VC#.NET,学习过程中遇到一个问题,就是文件打开的问题!其实关于文件打开控件的使用,我的思路还是很清楚的,先建立一个OpenFileDialog 实例,然后设置过滤及相关属性,调用打开对话框,选择ok就可以打开具体文件了!具体代码如下!OpenFileDialog openFileDialog = new OpenFileDialog(); openFileDialog.Fil原创 2005-10-11 13:08:00 · 849 阅读 · 1 评论 -
4月文思创新笔试题(c#/sql)整理稿!
1、关于构造函数与静态构造函数的题,很简单.2、关于继承、多态的考察,也很简单。3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写namespace test{public delegate void OnDBOperate();public class UserControlBase : System.Windows.Forms.UserControl{pub原创 2008-04-10 00:26:00 · 1987 阅读 · 1 评论