自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Ares专栏

代码民工+装配工+网络小偷

  • 博客(40)
  • 资源 (18)
  • 收藏
  • 关注

原创 PropertyGrid.BrowsableAttributes自定义显示

PropertyGrid.BrowsableAttributes是用来设置显示的属性当不使用BrowsableAttribute标记属性,而是自定义标记属性时,需要实现自定义 public class Graphic2DEntityEditorBrowsableAttribute:Attribute { private bool _Browsable = tr

2015-05-03 19:05:04 2323

原创 STM32启动文件选择

cl:互联型,stm32f105/107系列 vl:超值型,stm32f100系列 xl:超高密度,stm32f101/103系列ld:低密度,FLASH小于64K md:中等密度,FLASH=64 or 128 hd:高密度,FLASH大于128

2013-09-20 09:58:31 1198

原创 ToolStrip添加任意控件实现

在ToolStrip上是可以添加任意控件的使用ToolStripControlHost类来实现例如 :添加一个NumbericUpDown控件 NumericUpDown nud = new NumericUpDown(); ToolStripControlHost hh = new ToolStripControlHost(nud);

2013-08-23 14:57:27 12626 1

原创 关于指定dll搜索路径

问题现象当部分DLL放在子文件夹下,需要指定DLL搜索路径,否则系统将找不到文件产生原因系统默认搜索只会在前程序目录并不包括子目录解决方法1,使用App.config配置实现,但该方法有局限性,只能在EXE项目下配置configuration>runtime>assemblyBindingxmlns="urn:schemas-microsoft-com:asm.

2013-07-26 14:32:51 4998

原创 关于ToolStrip设置Location无效的问题

问题现象当多个ToolStrip使用ToolStripContainer布局时,可以让用户自己拖动工具栏,所以在程序关闭时必须保存用户拖动工具栏的位置,但是在再次打开程序后,还原回来的工具栏位置会有问题,虽然设置的与原来一致,但是起不了效果,每次位置都不确定问题原因产生问题的原因是在设置ToolStrip.Location时,没有没有挂起容器的布局,导致位置不确定解决方法在设置

2013-07-26 09:01:47 2077 1

原创 关于项目文件导入打开报:无法识别元素 <Target> 中的属性“Returns”错误解决方法

产生问题的现象:我的项目是原来在另外一台电脑上写的,上面的环境是VS2008和VS2010,而我现在又将该项目在另外一台电脑上打开,这台电脑在没有安装VS2010时,是可以用VS2008正常打开的,当后来我安装了VS2010后,再打开该项目文件就会报:无法识别元素 中的属性“Returns”错误解决方法,这个错误产生问题的原因:用记事本打开相关的项目文件就是报错的那个.csproj文

2013-07-06 08:48:15 5645

原创 C#中使用WebBrowser显示嵌入资源

WebBrowser使用res协议访问win32资源1,新建c++项目,模板使用"类库",注意文件名称不能像C#那样中间有".",否则访问不到资源文件2.在"资源文件"上右键选择,选择添加资源3.添加html文件4,右键"app.rc",选择"查看代码"5,修改名称,注意名称不能带双引号6,注意文件路径中的"\"不能替换成"/",否则不能访问

2013-05-10 17:13:57 2998

原创 关于Win7安装VS2010旗舰版.Net4.0报错的原因及解决方法

主要原因是与Windows Update的临时目录有冲突,修改该临时目录名称即可解决,解决步骤:1,关闭Windows Update服务2,找到系统安装位置:C:\Windows3,修改目录名称:SoftwareDistribution为SDold4,重新安装VS2010即可祝大家好运,这个问题也搞了我一晚上,终于在网上找到了解决办法

2012-11-13 08:45:02 2405

原创 关于.NET报表动态添加图像

1,新建数据集用来存放图片 2,设置报表图像控件的属性,将MIMEType设置成存储图片的格式,Value设置选择表达式,选择数据集中相应的字段即可 3,对报表数据源实例化,新建一个与数据集相同结构的表,存放图片,然后添加到数据源中即可

2012-05-18 08:38:49 967

原创 关于.NET报表中图表控件线条颜色和粗细设置

在图表控制显示图形为线条时,由于默认样式线条太粗,,修改方法如下:1,在图表控件右键,选择属性2,在属性框,选择数据3,在"值"这一栏点击编辑4,在编辑框中,选择外观,然后点击"序列样式"5,选择"边框和线条",即是线条绘制的样式6,最终效果

2012-05-11 18:33:34 2829

转载 PageSetupDialog 类的一个 BUG

http://www.cnblogs.com/skyivben/archive/2011/01/01/1923921.html

2011-09-21 15:54:33 559

原创 C#启动控制台程序并实时输出

主要实现启动控制台程序,把输出重定向到文本框中private void Exe(string filename, string args) { Process cmd = new Process(); cmd.StartInfo.FileName = filename; cmd.StartInfo.Arguments = args; //将cmd的标准输入和输出全部重定向到.NET的程序

2011-04-26 16:11:00 9851 4

原创 C#嵌入资源文件加载类

public class ResourceLoader { /// /// 加载嵌入资源的流 /// /// /// public static Stream LoadStream(string path) { Assembly assembly = Assembly.GetExecutingAssembly();

2011-04-19 10:10:00 1195

转载 VS中QT的智能提示设置

<br />把下面内容贴到vax的custome include 里面<br />$(QTDIR)/include<br />$(QTDIR)/include/Qt<br />$(QTDIR)/include/QtCore<br />$(QTDIR)/include/QtGui<br />$(QTDIR)/include/QtHelp<br />$(QTDIR)/include/QtNetwork<br />$(QTDIR)/include/QtOpenGL<br />$(QTDIR)/include/Qt

2011-04-02 14:09:00 4120

转载 如何修改SQL Server 中数据库的Collation

<br /><br />下面是EntLib.com Team 针对本地数据库subtext --- 修改Collation 的操作过程。<br /><br />默认情况下,Subtext 数据库的collation 并不是 Chinese_PRC_CI_AS ,下面通过SCRIPT 脚本修改其collation:<br />ALTER DATABASE SubtextData COLLATE Chinese_PRC_CI_AS <br /><br />但是,你会遇到如下错误信息:<br />Msg 5075

2010-08-06 14:47:00 14708 1

转载 在SQL Server 2005(2008)中用T-SQL插入中文数据时出现的问号或乱码的解决方案

<br />病症表现为:主要表现为用 T-SQL 语句插入中文数据时数据库显示全是问号“???”<br />解决办法:<br />第一种办法:先选中出错的数据库→选中以后右键点击属性会弹出数据库属性 对话框→选中数据库属性对话框中的选项→把选项中的排序规则设置成:Chinese_PRC_90_CI_AS→最后点击确定即可。(注意:在选择数据库属性的时候必须确保你所修改的数据库未被使用才可以修改否则会失败的)<br />第二种办法:首先打开你的sql查询分析器(新建查询),然后输入以下代码执行即可:<br /

2010-08-06 14:20:00 2885 3

原创 Sql 删除所有表

1.删除外键约束 DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects where xtype = 'F' open c1 declare @c1 varchar(8000) fetch next from c1 into @c1 while(@@fetch_status=

2010-08-05 11:48:00 2589

原创 HttpWebRequest 返回417异常的处理

System.Net.ServicePointManager.Expect100Continue=false; 

2010-06-30 17:37:00 882

原创 正则表达式测试工具

主要功能,1.语法高亮显示2.智能提示3.匹配定位

2010-06-30 15:39:00 594

原创 JS空字符串与false比较时注意

在IE下空字符串""≠false 而在firefox下空字符串""=false

2010-05-26 10:58:00 2570

原创 SQL Group By Top 实现

DECLARE @temp TABLE(id INT,[name] VARCHAR(50),class VARCHAR(50))INSERT INTO @tempSELECT 1,a,AUNION ALL SELECT 2,b,CUNION ALL SELECT 3,c,BUNION ALL SELECT 4,d,CUNION

2010-05-11 14:40:00 3428 1

原创 用户控件 相对地址解决方法

在自定义用户控件中不免要使用图片,CSS,脚本文件的引用,然而用户控件的使用可能不在同一级目录下所以这些文件的引用路径便会出现问题,所以解决的方法其实很简单使用Control.ResolveUrl就可以获取到需要的路径了如:引用一个脚本文件:" type="text/javascript" language="javascript" >

2010-05-07 09:53:00 501

原创 实现不能在程序集外实例化的类

在很多应用中都需要实现一种类,只能自己实例化,而其他使用者只能使用而不能实例化,如DataRow这个类,它只能使用DataTable的NewRow()方法获取DataRow的实例,而不能使用new DataRow来实例化.其实这个实现十分简单,只需要申明构造函数的访问限制为internal,因为internal是表示只能在所在的程序集中访问,在其他的程序集中不能访问,因此,其他使用者不能调用构造函

2010-05-03 09:37:00 701

原创 RTX JS操作

GetUserName function on_body_load(){    var objKerRoot;var objHelper;try{   objKerRoot = RTXAX.GetObject("KernalRoot");   objApp = RTXAX.GetObject("AppRoot")   objHelper = objApp.GetAppObject("RTXHe

2010-05-01 15:31:00 2328 1

原创 SQL 临时表存在判断

通过object_id函数获得 如: if object_id(‘tempdb.dbo.#temp’) is not null    drop table #temp 当存在临时表#temp时,删除临时表#temp,注意临时表所在的数据库为tempdb,

2010-04-19 13:22:00 366

原创 C# 关于 ComboBox的使用

对于ComboBox控件的使用,大家都可能遇到了一个问题,就是它只有一个参数Items可以对选择项进行操作,而没有Value和DisplayText之类的属性,常常我们需要一个显示的文本和一个对应的值,其实实现起来十分简单.下面是一个例子: public class FontSizeItem {     private int _Value;     public int Val

2010-04-09 09:20:00 584

原创 Myeclipse 8.0 自动更新关闭

1.window->Perferences->General->Startup and Shutdown 勾掉 Automatic Updates Scheduler 2.window->Perferences->MyEclipse->Maven4MyEclipse 勾上 Enable Maven4MyEclipse featrures ;确定关闭窗口;该步骤是为了显示第3步中的Maven节点

2010-04-03 13:59:00 2056 4

转载 软件版本详解

Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。 Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。 RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能了,主要着重于除错。 GA:General Availability,正式发布的版本,在国外都是

2010-04-03 06:06:00 602

原创 paypal 开发测试

Paypal支付提供了一个测试接口,方便开发人员调试、测试。 先到http://developer.paypal.com注册个会员,然后登陆。 点击Home下的Test Accounts,点击Preconfigured,就可以分别注册买家和卖家账号了。 买家和卖家帐户是虚拟的,可以给买家账号任意充值,然后就到测试网站进行在线支付、交易了。 记住在接口代码中使用虚拟卖家帐号和http

2010-03-22 14:46:00 564

原创 Asp.net 虚拟路径根目录

当用户控件在不同的文件夹下引用时,必须使用虚拟路径的根目录 Request.ApplicationPath

2010-03-17 14:56:00 587

原创 vs UTF-8文件乱码解决

在"工具">"选项">"文本编辑器">>"自动检测不带签名的UTF-8编码"勾选上即可

2010-03-08 16:36:00 3001

原创 C# 引用嵌入资源

1,将文件添加到项目中后,把文件的属性的"生成操作"改为"嵌入的资源" 2,利用Assembly.GetManifestResourceStream获取文件数据,访问的路径为:命名空间+.+项目中的目录+.+文件名及扩展名 如: 隐藏行号 复制代码 ? 这是一段程序代码。 Assembly assembly = Assembly.Ge

2010-03-03 11:41:00 1444

原创 WebBrowser编辑和查看间的切换

1.初始化文档,此处是关键,不能通过DocumentText对WebBrowser进行初始化,因为使用DocumentText并不会是它马上生效,还要经过Navigating、Navigated 和 DocumentCompleted等过程.所以必须先加载一个空文档后,再使用Document.Write方法写入 .src_container{background-color:#e7e5dc

2010-02-27 10:47:00 890

转载 服务器提交了协议冲突,解决方法

将app.config中添加

2010-01-19 08:42:00 1224

转载 JQuery Ajax中文乱码解决方法

在JQuery源码中将contentType:application/x-www-form-urlencoded替换为contentType:application/x-www-form-urlencoded; charset=UTF-8即可解决

2010-01-12 13:37:00 414

原创 对象枚举的实现

隐藏行号 复制代码 ? 对象枚举实例代码. /// /// 邮箱状态/// public class EmailStates{ static EmailStates() { Init(); CheckID(); } private static ListEm

2009-12-21 01:28:00 417

原创 SqlServer启动作业计划

SqlServer通过SQL语句启动作业计划的方法是: 使用sp_update_schedule存储过程的@enabled 参数来实现

2009-10-29 09:29:00 936

原创 C#通过反射获取按钮的文本

效果图:   下面是被反射的窗口: 具体代码: string text = ""; //加载程序集 Assembly assembly = Assembly.LoadFrom(Directory.GetCurrentDirectory() + "//WindowsApplication3.exe"); //创建实例 object obj=assembly.CreateInstan

2009-09-17 08:46:00 3288 3

转载 vc 创建快捷方式

      创建快捷方式是利用API 提供的IShellLink 的COM 接口,首先必须创建IShellLink 的对象,通过调用此接口的SetPath,SetDescription,SetShowCmd 函数,设置它的属性,最后获取IPersistFile 接口,将其内容保存为扩展名为lnk 的快捷方式文件.vc6.0代码:bool CreateShortCut(const CStri

2009-06-07 18:42:00 1491 2

转载 关闭MyEclipse7.0的自动更新

1.window->preferences->General->Startup and Shutdown->取消"Automatic Updates Scheduler"项2.window->preferences->Myeclipse Enterprise Workbench->Maven4Myeclipse->Maven->取消"Download repository index upda

2009-06-07 18:30:00 630

Word转CHM工具

Word转CHM工具

2015-07-07

Snippets_vs2008代码片断插入插件(源码)

Snippets_vs2008代码片断插入插件(源码)

2012-01-18

正则表达式测试工具2.0

正则表达式测试工具2.0源码,功能还不完善,有时间继续 开发环境:VS2008 运行环境:.Net3.5以上

2011-05-19

OpenCV分类训练器

用窗口界面形式运行OpenCV的分类器,参数只需设置即可, 此文件为源码

2011-05-13

正则表达式测试工具(2010-07-01-1)

正则表达式测试工具 功能: 1.智能提示 2.语法高亮响应 3.文件保存 4.匹配定位 开发环境:VS2008SP1 运行环境:.NET 3.5 解决了插入代码片段问题 2.0下载地址:http://download.csdn.net/source/3292596

2010-07-01

正则表达式测试工具(2010-07-01)

新下载地址 http://download.csdn.net/source/2506191

2010-07-01

正则表达式测试工具 .net3.5

新下载地址 http://download.csdn.net/source/2506191

2010-06-30

正则表达式测试工具 .net3.5

新下载地址 http://download.csdn.net/source/2506191

2010-06-30

vs2008代码片段管理器(源码)

vs2008代码片段管理器(源码) 关于大家不能用的问题,我现在把源码提供给大家下载,自己可以修改

2010-03-25

VS2008代码段管理器

用于VS2008代码片段管理的工具,本工具可以轻易的创建管理VS的代码段 我已提供了源码,可以自己去更改, http://download.csdn.net/source/2164430

2009-08-24

Snippets_vs2008代码片断插入插件

本人写的一个在VS2008中的一个小插件,主要用于保存自己常用的代码片段,在使用的时候点击插入即可。

2009-08-06

Struts配置.pdf

由http://www.apache.org网站的Struts配置部分转化过来的

2009-06-13

Tortoise SVN中文帮助手册

从http://svndoc.iusesvn.com/网站中的网页转化出来的TortoiseSVN中文帮助手册

2009-06-11

ASP.NET网页日期选择控件

一个日期选择控件,只要将控件拖入即可使用

2009-05-20

WF编程 pdf 格式(工作流)

很好的工作流文章。。。。。。。。。。。。。。

2009-04-09

c# 教程 pdf

c#基础教程, 中文, ~~~~~~~~~~~~~~~ ,pdf格式

2008-10-28

64位CPU指令集及编程方法

64位CPU指令集及编程方法 英文 Assembly Language Programming Tools for the IA-64 Architecture

2008-10-28

vc++ 6.0 编程实例与技巧

vc++ 6.0 编程实例与技巧 博库 BOOKOO.COM.CN

2008-10-28

空空如也

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

TA关注的人

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