自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小老鼠(Alex)

北漂中,我的C#编程之路......

  • 博客(42)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何从winform中将远程文件拖放到本地

数据绑定时当控件值为空时其它控件无法响应数据绑定时当控件值为空时其它控件无法响应数据绑定时当控件值为空时其它控件无法响应数据绑定时当控件值为空时其它控件无法响应数据绑定时当控件值为空时其它控件无法响应数据绑定时当控件值为空时其它控件无法响应...

2018-10-05 13:45:32 306

原创 如何判断datagridview内的checkbox有无checked

重写PROCESSCMDKEY后事件接收按键消息两次重写PROCESSCMDKEY后事件接收按键消息两次重写PROCESSCMDKEY后事件接收按键消息两次重写PROCESSCMDKEY后事件接收按键消息两次重写PROCESSCMDKEY后事件接收按键消息两次重写PROCESSCMDKEY后事件接收按键消息两次...

2018-10-05 13:22:19 672

原创 使用SHDocVw.InternetExplorer编程时遇到的问题

急关于获取MSI的PRODUCTCODE急关于获取MSI的PRODUCTCODE急关于获取MSI的PRODUCTCODE急关于获取MSI的PRODUCTCODE急关于获取MSI的PRODUCTCODE急关于获取MSI的PRODUCTCODE

2018-10-05 11:50:09 2684

转载 一个简单的存储过程使用事务的例子

一、存储过程中使用事务的简单语法       在存储过程中使用事务时非常重要,使用数据库可以保持数据的关联完整性,在SQL Server存储过程中使用事务也很简单,举个例子:Create Procedure MyProcedure( @Param1 nvarchar(10), @Param2 nvarchar(10))AS Begin

2014-04-25 15:43:00 678

转载 office2007安装过程中出错错误1325 短文件名"Favorites"无效

本人新装系统后  装不了office 2007  plus报错为office2007安装过程中出错错误1325 短文件名"Favorites"无效 如附件图  解决办法:(修改注册表对应的值)regedit[HKEY CURRENT USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell

2013-11-21 14:04:51 4016

转载 sql server 2008 express 安装的时提示“重启计算机失败"

sql server 2008 express 安装的时提示“重启计算机失败" 解决办法: 打开注册表编辑器(regedit.exe),在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager  中找到 PendingFileRenameOperations 项目,并删除它,然后点击重新运行,就

2013-10-10 14:54:18 560

转载 软件的架构与设计模式之什么是架构

什么是软件系统的架构(Architecture)?一般而言,架构有两个要素:  ·它是一个软件系统从整体到部分的最高层次的划分。  一个系统通常是由元件组成的,而这些元件如何形成、相互之间如何发生作用,则是关于这个系统本身结构的重要信息。  详细地说,就是要包括架构元件(Architecture Component)、联结器(Connector)、任务流(Task-flow

2013-09-27 08:48:01 703

转载 开启所有activex等Internet选项的批处理bat

方法(1)REM 添加信任站点ipreg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Ranges\Range10" /v ":Range" /t REG_SZ /d 222.222.222.222 /freg add "HKCU\Software\Microsoft\W

2013-05-28 10:29:46 15922

原创 win7自动配置ipv4地址的解决办法

问题描述:设置IP确定后,等待建立连接,结果是无法连接,查看状态显示两个IPv4,第一个是一个陌生的IP,是自动分配的,第二个则是自己手动设置的IP,由于第一个IPV4的I存在造成无法连接网络。经过各种尝试等,都没有解决。也尝试卸载驱动,重新安装,还是无法解决,只能使用无线连接了。第二天对该问题还是不死心。尝试更换IP。这个时候得以解决,后来改回昨天使用的IP还是无法连接。后来经过

2013-05-27 11:39:45 37731

转载 不能打开要写入的文件故障解决办法

电脑在安装程序时偶尔会出现不能打开要写入的文件,导致程序无法完成安装,错误提示一般为不能打开要写入的文件某某软件要求放弃,您可以选择“重新尝试写入或重试”,但不管选择哪像,程序依然无法完成安装,遇到该问题,很多朋友都束手无策,不知道如何解决。经过笔者研究发现,导致该问题的主要原因可能是软件问题或者系统问题,您可以尝试以下方法解决: 工具/原料

2013-05-21 15:48:45 5765

转载 TermServDevices 报错【远程服务使用者必读】

事件类型: 错误事件来源: TermServDevices事件 ID: 1111描述:打印机 !!192.168.99.6!HP LaserJet 3050 Series PCL 5e 所需的驱动程序 HP LaserJet 3050 Series PCL 5e 未知。登录之前,请与管理员联系,安装驱动程序。   这是第二次服务器死机,因为问题机器是一台提供数据

2013-05-21 08:09:56 725

转载 sql server 2005 属性IsLocked不可用于登录"[sa]

在SQL Server中,权限的分配很重要。特别是在用户数量众多的数据库里面,用户权限,架构的划分经常会导致权限之间的冲突,导致无法登陆,下面就是一例。用系统\administrators可以登录,在安全性用户列表中,修改"sa"属性时系统提示: 属性IsLocked不可用于登录"[sa]。该对像可能没有此属性,也可能是访问权限不足而无法检索。(Microsoft。SqlServer。Sm

2013-05-15 08:57:54 2501

原创 关于IE8在 VS202010环境下不能调试的问题

开发环境是VS2010+ie8 开发工具老是提示无法命中调试断点。直接运行调试,提示找不到元素,左右就是调试不了系统,查阅了很多资料成功解决的方法是: 对于Windows 2003/Windows XP 操作系统: 1)  Open RegEdit //打开注册表编辑器 2)  Browse to HKEY_LOCALMACHINE -> SOFTWARE -> M

2013-03-17 09:25:56 1225

转载 整理关于IE6、IE7、IE8、Firefox兼容性CSS HACK问题

1.区别IE和非IE浏览器 CSS HACK代码  #divcss5{background:blue; /*非IE 背景藍色*/background:red \9; /*IE6、IE7、IE8背景紅色*/} 2.区别IE6,IE7,IE8,FF CSS HACK 【区别符号】:「\9」、「*」、「_」【示例】: #divc

2012-04-12 14:30:58 550

转载 win2008, 检索COM 类工厂中CLSID 为 {00024500-0000-0000-C000-000000000046}的组件时失败

1:在服务器上安装office的Excel软件.2:在"开始"->"运行"中输入dcomcnfg.exe启动"组件服务"3:依次双击"组件服务"->"计算机"->"我的电脑"->"DCOM配置"4:在"DCOM配置"中找到"Microsoft Excel 应用程序",在它上面点击右键,然后点击"属性",弹出"Microsoft Excel 应用程序属性"对话框但是在在Win2008

2012-03-09 16:56:19 4495

原创 GridView的编缉按钮为什么会是英文怎么解决?

1、如题出现这种情况2、服务器错误提示消息为英文,可以装简体中文语言包即可解决。其实这个问题一般式服务器.NET框架安装的是英文版的或者是简体中文语言包没有安装造成的,具体解决方式总结如下最佳解决方法:直接将编辑列属性指定名称,不要采用自动生成,例如   --------------------------------------------------

2012-03-09 15:54:44 2629

转载 HTML5 Canvas Api接口预览图(HTML5_Canvas_Cheat_Sheet)

关于HTML5中Canvas开放API相关资料截图

2012-02-20 10:39:37 1151

转载 C#语法糖(Csharp Syntactic sugar)大汇总

需要声明的是“语法糖”这个词绝非贬义词,它可以给我带来方便,是一种便捷的写法,编译器会帮我们做转换;而且可以提高开发编码的效率,在性能上也不会带来损失。1.  经过简化的Property 早些时候我们这样声明Property1234567891011privatestring_myName;

2012-02-09 10:10:21 649

转载 c# byte char string转换

在在做一些互操作的时候往往需要一些类型的相互转换,比如用c#访问win32api的时候往往需要向api中传入DWORD参数 即:uint参数这些数值所表示的数据在实际的应用中可能需要以字符的形式显示,但是c#对api的关系无法跟c++相比,所以在c#中进行一些类型数据的转换十分必要了,    下面将用到的一些简单的转换操作贴上来,方便记忆       uint--->byte[]

2011-12-01 17:42:56 4605

原创 JQuery Ajax跨域访问方式

JQuery其中可以跨域访问的AJAX方法getJSON、get请先看具体使用样例Ajax URL路径:http://www.A.com/Api.aspx 服务端接口文件Api.Aspx.cs -------------------------------------------------------------------------------------------

2011-12-01 12:44:11 4155

转载 jQuery获取Select选择的Text和 Value(转)

jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...});   //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();  //获取Select选择的Text

2011-11-15 13:12:25 555

转载 C#程序实现动态调用非托管的DLL文件

最近的一个项目需要用C#调用C++的Dll,由于C++的Dll是非托管的,所以调用时需要一些技巧。下面分享给新手。 一.Dll文件  动态链接库(也称为DLL,即为“Dynamic Link Library”的缩写)是Microsoft Windows最重要的组成要素之一,打开Windows系统文件夹,你会发现文件夹中有很多DLL文件,Windows就是将一些主要的系统功能以D

2011-10-27 16:40:36 754

原创 微软相关网站无法打开解决办法

问题:更换了目前常用的浏览器,都尝试过无法连接微软的所有相关网站,后来就开始了百度,谷歌总体查到的几类解决方式1、DNS解析错误2、添加信任3、host4、IE被篡改,相关软件修复IE5、查毒可惜以上几种方式都尝试过,依然无解。最后在国外的一个BB

2011-10-19 11:13:28 1851

原创 解决Access中Select Top 与Order By 冲突问题

Access中,使用Select Top N 与 Order By 字段 desc时,Top 会不生效,显示了全部记录,解决的办法是将主键字段加下Order By 里面,类似以下:其中[OrderID]中的记录值可能会出现重复值,例如经常用的排序字段,如果在设计上排序字段

2011-09-28 11:10:14 7030 1

原创 sql语句延时执行或者是指定时间执行

--使用waitfor语句延迟或暂停程序的执行 --waitfor{delaytime|time time} delay是指间隔时间 最长到24小时 time是指定时间执行  waitfor delay 00:00:10 --延迟10秒

2011-06-03 09:28:00 3195

转载 非常实用的C# backgroundworker使用方法

<br />C# BackgroundWorker 控件的几个实例(C# backgroundworker使用方法):<br />在 WinForms 中,有时要执行耗时的操作,在该操作未完成之前操作用户界面,会导致用户界面停止响应。<br />解决的方法就是新开一个线程,把耗时的操作放到线程中执行,这样就可以在用户界面上进行其它操作。<br />新建线程可以用 Thread 类,可以实现多线程同时操作,简单的可以通过 BackgroundWorker 类实现。<br /><br />用 Backgroun

2011-02-14 11:13:00 1172

原创 如何增加2.0、3.5的目标框架在VS2010里面

<br />关键字:vs2010中无法找到2.0,3.0,3.5框架  <br />呵呵针对这个问题,其实我也找了好久,但是网上很多朋友没有搞明白问题出在哪里,有的朋友安装完2010后,新建项目中,目标框架就包括其它几个版本,但有的朋友装完则只有4.0框架,有的朋友按网上说的是因为没有安装3.5框架,但是安装后还是没有找到,我的机器也是明明安装了3.5,甚至在系统的添加/删除 程序里都可以找到2.0,3.0,3.5几个框架,可惜的是,就是在2010中无法找到。<br />解决方法:其实问题出在net3.5框

2011-01-04 09:18:00 8265 9

转载 WCF入门到精通系列教程第1篇:Hello WCF

<br />本文为第一篇:Hello WCF。<br />      WCF全称为Windows Communication Foundation,是Microsoft平台上的SOA架构,用于构建分布式和可交互操作的应用程序。它统一ASMX, .NET Remoting, 与Enterprise Services的开发模型,为各种应用提供单一的编程模型,基于配置驱动的协议选择,消息格式,进程分配等。 <br />开发环境:Visual Studio 2010 + NET Framework 4.0。<br

2010-12-31 11:39:00 3577 1

转载 基于.Net平台应用程序唯一运行实例实现

<br />基于.Net平台应用程序唯一运行实例实现<br />发布日期: 2006-06-30 | 更新日期: 2006-07-04<br />作者:郑佐<br />适用于: Windows 操作系统 <br />.NET Framework 1.x,2.0运行时环境 <br />.NET Windows开发<br />摘要:本文阐述了在基于.NET平台的应用程序开发中如何实现唯一应用程序运行实例,对几种实现方式进行分析测试比较,从而寻找一种合适的处理方式。单击此处才查看本文的示例代码。<br />内容索

2010-12-29 14:25:00 583

原创 js获取页面高度

<br /><script> <br />function getInfo() <br />{ <br />var s = ""; <br />s += " 网页可见区域宽:"+ document.body.clientWidth; <br />s += " 网页可见区域高:"+ document.body.clientHeight; <br />s += " 网页可见区域宽:"+ document.body.offsetWidth + " (包括边线和滚动条的宽)"; <br />s += " 网页可见区

2010-07-05 16:04:00 1132

原创 asp.net页面中表格单元格设置宽度不起作用的处理方法

 

2010-03-23 10:09:00 7573

转载 css样式大全(整理版)(转)

大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常)行高 {line-height: normal;}(正常) 单位:PX、PD、EM粗细 {font-weight: bold;}(粗体) lighter;(

2010-01-25 14:01:00 1162

原创 js验证表单大全,用JS控制表单提交 ,javascript提交表单,表单提交 所有js判断

目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:js字符过滤,屏蔽关键字8:

2009-12-24 09:01:00 1098

原创 centos配置ASP.NET环境

#安装centos,配置系统时,开发部分除最后一个不选之外全部选上#更新系统yum -y update#安装相关的编译器yum install glib2-develyum install gccyum install gcc-c++yum install bison#检查是否安装了apacheapachectl#查找apache安装目录which httpd#删除之rm -r

2009-12-19 23:55:00 3212

原创 C#程序加壳的方法(使用Sixxpack)

这几天在做自己的一个小程序,因为使用了3层架构,运行目录下有很多dll文件,最终发布时,我打算将dll文件都合并到exe文件中去。微软发布的免费软件ILmerge可以完成这项工作,研究了一下,其用法如下:1、合并file1.dll、file2.dll到destination.dllILmerge /ndebug /target:dll /out:C:/destination.dll /lo

2009-12-18 14:06:00 13952 5

原创 (收集资料)学习Linux下.net的环境和相关开发

当微软启动它的.NET战略时,其中的一个目标就是让所制作的软件运行在多种不同的平台上。        Mono,一个开源项目,能使.NET能在您的Linux操作系统上运行。        如果你和我一样,既用Microsoft的技术工作,也喜欢用Linux当微软启动它的.NET战略时,其中的一个目标就是让所制作的软件运行在多种不同的平台上。        Mono,一个开源项目,能使.NET能在您

2009-12-17 13:18:00 1012

原创 Js获取当前日期时间及其它操作

var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.g

2009-12-15 15:15:00 446

转载 MySQL数据库SqlHelper类

连接驱动,需要去mysql官方网站下载一个MySql.Data.dll文件,目前版本是6.0,然后倒入令名空间:using MySql.Data.MySqlClient;using System;using System.Data;using System.Xml;using MySql.Data.MySqlClient;using System.Collections;n

2009-12-10 10:39:00 2544

原创 C#正则表达式整理备忘

有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows表研究室

2009-12-04 17:05:00 602

原创 datatable 操作小技巧(查询结果列表中增加一列表中其它2个以上的字段合并成的新列)

DataTable dt=查询结果; 表中字段例如包括[id]   [name]   [typeName]               1  张三   信息               2  李四   通知               3  王五   新闻//合并另个字段到新增的列中  dt.Columns.Add("Text", System.Type.GetType("Syst

2009-11-27 11:28:00 1072

SpringMVC+mybatis+Maven++log4j

SpringMVC+mybatis+Maven++log4j,网上找到的非常好的学习样例,java框架整合学习

2017-01-03

jQuery1.9中文和英文CHM手册

jQuery1.9中文,JQuery1.9.1英文,CHM手册,JQuery1.9手册,提示说明:如果下载后打开右侧显示空白,需要鼠标右键属性。下方有个解除锁定。

2013-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除