![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#.net
ychh_hjr
这个作者很懒,什么都没留下…
展开
-
c# 隐藏控制台窗口
[DllImport("user32.dll", EntryPoint = "ShowWindow", SetLastError = true)] static extern bool ShowWindow(IntPtr hWnd, uint nCmdShow); [DllImport("user32.dll", EntryPoint = "FindWin转载 2010-05-05 16:15:00 · 687 阅读 · 0 评论 -
找不到可安装的ISAM
<br /> 找不到可安装的ISAM<br />1. 尝试连接Microsoft Office Excel数据失败!<br /> 只需注册 Excel ISAM即可<br /> 在“运行”对话框中输入回车即可:<br /> Regsvr32 c:/WINDOWS/system32/msexcl40.dll<br />2. <br />正确的格式如下:<br />OleDbConnection cn = new OleDbConnection(@"Provider=Microsoft.Jet.原创 2011-02-28 17:38:00 · 640 阅读 · 0 评论 -
C#正则表达式整理备忘
<br />Posted on 2008-03-23 13:04 SnowToday 阅读(63012) 评论(94)编辑收藏 所属分类: Others<br />有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理转载 2010-08-17 10:03:00 · 286 阅读 · 0 评论 -
C#正则表达式整理备忘
<br />Posted on 2008-03-23 13:04 SnowToday 阅读(63012) 评论(94)编辑收藏 所属分类: Others<br />有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理转载 2010-08-17 10:04:00 · 362 阅读 · 0 评论 -
C#控件中只允许输入数字
private void OnlyNum_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e) { if (!(Char.IsNumber(e.KeyChar) || e.KeyChar == /b)) { e转载 2010-05-25 13:58:00 · 471 阅读 · 0 评论 -
保证程序单实例运行
#region 保证程序单实例运行 modified by ychh private const int WS_SHOWNORMAL = 1; public const Int32 AW_BLEND = 0x00080000; [DllImport("User32.dll")] private static extern原创 2010-05-12 14:40:00 · 553 阅读 · 0 评论 -
vs制作安装程序
(一),安装程序以前用vs制作过安装程序,现在把步骤写出来,有帮助的大家一定要顶哦第一步:建立工程1.打开vs,新建项目->其他项目类型->安装和部署(這個子项下面有安装项目和Web安装项目等,安装项目就是普通的桌面程序安装,Web安装就是安装网站,通常安装到IIS下,这里以普通桌面程序安装为例),新建安装项目,命名为SetupTest。2.新建工程后,可以在“解决方案资源管理器”里面转载 2010-05-10 15:04:00 · 443 阅读 · 0 评论 -
DataGridView加上列序号
/// /// DataGridView加上列序号 /// /// /// private void dataViewSync_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { Rect原创 2010-05-06 13:44:00 · 839 阅读 · 0 评论 -
递归获取一棵树的高度
/// /// 计算获取一棵树某一节点的层数 /// /// public int GetNodeLevelCount(TreeNode tvNode) { if (tvNode == null) return 0; if (tvNo原创 2010-05-05 09:21:00 · 785 阅读 · 0 评论 -
CSharp Tips:使用OleDb操纵Excel文件(1)
<br />0、前言<br />在进行数据操作的时候经常会碰到这样的要求,“将从数据从Excel文件导入到数据库中”或者“将数据导出到Excel文件中”,这时我们不得不对Excel文件进行操作。<br />一般情况下我们使用Excel自带的一套COM对象对Excel文件进行操作,这套对象模型的功能非常强大,不仅可以通过WorkBook、WorkSheet等一系列对象操纵每一个Cell的数据,而且还可以操作Excel界面中的窗口、脚本等。Excel应用程序的这套对象模型功能是强大,但在使用的时候我们不得不面临转载 2010-06-30 15:02:00 · 812 阅读 · 0 评论 -
捕捉用户向DataGridView的单元格输入不正确值时发生的错误
比如说,向定义为数字型列的单元格输入英文字母时,「DataGridView 的既定错误对话框」对话框就会表示出来,当例外发生时通知用户的一种方式。当用户没有输入正确的值时就会有对话框显示,对于用户来说可能根本就不明白为什么会出现,所以最好不要出现这样的对话框。禁止这种对话框出现,设定DataError事件。具体的说明请参照「DataGridView的错误对话」。下面的代码是通过设定Data转载 2010-05-05 14:15:00 · 1539 阅读 · 2 评论 -
关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下的错误:“程序集生成失败 -- 引用的程序集没有强名称”,原因是PetShop.BLL是强命名程序集,强命名程序集不能用普通程序集造成的。 那么什么叫强命名程序集呢?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLL Hell”问题,即动转载 2012-02-03 16:50:11 · 1613 阅读 · 1 评论