C#.net
纸纸纸纸飞飞
.net,PB,SQL Server,java
展开
-
[小技巧]文本框中限制只能输入数字,也不允许Ctrl+V
在开发过程中,遇到一个问题:客户要求在文本框中,只能输入数字字符串。想过用正则表达式,这只能是事后处理,显然达不到要求。因为客户根本就不想看到除数字之外的其它字符。看样子只能是在输入前处理了。因此我用了KeyPress事件来处理。语句如下: private void textBox1_KeyPress(object sender, System.Windows.Forms原创 2006-11-07 14:46:00 · 1133 阅读 · 0 评论 -
C#中实现选择图片中某位置来自定义区域
<br /> 需求:<br /> 1、导入一张图片(只导入一次),并对图片进行区域划分。(主要目的:一个CAD图中,各房间对称的区域名称,如手术室1,手术室2,。。。。)<br /> 2、可以对原来的区域位置进行调整。<br /> 3、选择一个已经定义好的区域后,在图上显示对应位置<br /> 4、可以隐藏显示所有的区域<br /> 5、鼠标单点图片上的位置后,能确定对应的区域(此功能未实现,这个会要求区域之间不得有交原创 2010-10-11 17:48:00 · 3377 阅读 · 0 评论 -
[转]ASP.NET(C#)常用代码30例
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.Query转载 2009-09-27 10:08:00 · 432 阅读 · 0 评论 -
C#中半角字符与全角字符的互转
工作中,发现有的电话号码存放时,是以全角存放的,为了整理这些不规范的数据,通过朋友找到相关的方法,终于解决了此问题。 using System;using System.Collections.Generic;using System.Text;namespace AllToHalf{ public class AllToHalf { ///转载 2009-09-11 16:35:00 · 638 阅读 · 0 评论 -
VS2008切换设计视图假死机情况,以及安装Office2007时提示找不到文件的处理
由于本人原系统XP+SP3安装的东西太多,运行极慢,考虑重装操作系统。恰好同事有张win7_7600的光盘,并且他已经安装了,使用正常。所以,就准备换成新的系统。 结果装完后,出现问题了。打开aspx页面,切换到设计或是拆分视图时,没有反应。先以为只是个别页面的问题,结果反复测试,所有的页面都是这样,才觉得有问题。 象这种问题,肯定也有人遇到过,因为我也是正常安装原创 2009-08-12 14:25:00 · 2564 阅读 · 5 评论 -
书羊农历控件使用步骤及处理错误:引发了“System.Windows.Forms.AxHost.InvalidActiveXStateException”类型的异常
为了实现公历转农历,我使用了书羊农历控件。 在使用时,遇到了一些问题。现把使用过程说一下。 过程一 1、注册控件:regsvr32 CnCalendar.ocx。 2、在项目中引用COM引用:CnCalender2 3、直接使用:CnCalendar2.CnCalendarClass cn = new CnCa原创 2009-07-30 16:31:00 · 2410 阅读 · 0 评论 -
C#代码实现把网页文件保存为mht文件
MHT叫“web单一文件”。顾名思义,就是把网页中包含得图片,CSS文件以及HTML文件全部放到一个MHT文件里面。而且浏览器可以直接读取得。 由于项目需要,需实现把指定的网页文件保存为mht文件。于是到网上搜索了相关的资料。找到了一份代码。测试后通过。 现将实现过程记录如下: Step 1:项目引用文件: 安装目录/Syste原创 2008-10-16 17:43:00 · 2713 阅读 · 1 评论 -
.net2005下datawindow.net2.0的简单使用
在用过C#和PB后,就一直在想这个问题,如果能把PB中强大的datawindow功能放到C#使用,则对程序的开发能有很大的帮助。当我发现Sybase公司出了可以在.net中使用的datawindow.net时,心中感到一阵高兴。这阵有空,研究了一下,终于把这个功能用上了。 操作前,请安装环境:Visual Studio .NET 2005,Datawindow.NET 2.原创 2008-09-07 21:35:00 · 2152 阅读 · 3 评论 -
[转]C# GDI+简单绘图(四)
前几篇我已经向大家介绍了如何使用GDI+来绘图,并做了一个截图的实例,这篇我向大家介绍下如何来做一个类似windows画图的工具. 为了完成这个,真是伤透脑筋,因为如果想做一个功能强大的绘图工具,那么单纯掌握GDI还远远不够,我的水平也只能做一个比较简单的绘图工具了.不足之处,欢迎大家讨论! 先来看一下最终效果吧: 主要实现功能:画直线,矩形,橡皮,圆形,切换颜色,打开图片,转载 2008-04-07 23:12:00 · 1044 阅读 · 0 评论 -
[转]C# GDI+简单绘图(三)
感谢大家的支持,这几天从早忙到晚,一个字累呀!!!现在挺困的,但是又不习惯这么早睡觉,哎~~还是利用这个时间继续来写第三篇吧. 前两篇已经基本向大家介绍了绘图的基本知识.那么,我就用我们上两篇所学的,做几个例子. 我们先来做一个简单的----仿QQ截图,关于这个的例子其实网上已经有这方面的资料了,但是为了文章的完整性,还是觉得有必要讲解. 我们先来看一下效果:转载 2008-04-07 23:08:00 · 639 阅读 · 0 评论 -
[转]C# GDI+简单绘图(一)
最近对GDI+这个东西接触的比较多,也做了些简单的实例,比如绘图板,仿QQ截图等. 最早接触这个类,是因为想做仿QQ截图的效果.巧的很,学会了如何做截图后,.NET课堂上老师也正巧要讲关于c#绘图方面的知识,并且我自己又在网上学习金老师的培训班,也是要用到这个类.在学习中有一些体会,所以准备把这些体会记下来,因为内容比较多,可能我会分几次写. 废话不多说了,我们先来认识一下这转载 2008-04-07 22:53:00 · 703 阅读 · 0 评论 -
System.String.Split的几种使用方法
System.String.Split的几种使用方法单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split(c); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="转载 2008-02-28 16:36:00 · 650 阅读 · 0 评论 -
[转]判断两矩形是否交叉(包括包含的情况)
<br />来源:http://blog.sina.com.cn/s/blog_633d17900100hqi8.html<br /> <br /> <br />问题:给定两个矩形A和B,矩形A的左上角坐标为(Xa1,Ya1),右下角坐标为(Xa2,Ya2),矩形B的左上角坐标为(Xb1,Yb1),右下角坐标为(Xb2,Yb2)。<br />(1)设计一个算法,确定两个矩形是否相交(即有重叠区域)<br />(2)如果两个矩形相交,设计一个算法,求出相交的区域矩形<br /><br />(1)对于这个问题,转载 2010-10-13 00:23:00 · 5794 阅读 · 5 评论