
.NET
NGForever
这个作者很懒,什么都没留下…
展开
-
C#中调用Windows API的要点
在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft Visual Studio .NET\Fram转载 2013-05-16 12:04:46 · 698 阅读 · 0 评论 -
类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函数
类型“Microsoft.Office.Interop.Word.ApplicationClass”未定义构造函数 解决办法: 在Visual Studio 中点击菜单项“视图->解决方案资源管理器”,在其中点开“引用”文件夹,在"Microsoft.Office.Interop.Word" 上点击鼠标右键,选择“属性”,将属性中的“嵌入互操作类型”的值改为“false”即原创 2013-07-22 12:29:24 · 1041 阅读 · 0 评论 -
Gacutil.exe的使用
GACUtil.exe程序是微软提供的操作.NET全局程序集缓存实用工具,英文为 .NET Global Assembly Cache Utility,通过该控制台程序实现.NET配件的安装、卸载、列出已安装程序集的清单等功能,下面是其使用方法。用法: Gacutil 命令> [ 选项> ]下面是可使用的命令:命令说明/i [ /转载 2013-05-13 14:30:28 · 2417 阅读 · 0 评论 -
使用.NET Reflector插件FileDisassembler还原源码
.net reflector,它是一个类浏览器和反编译器,可以分析程序集并向您展示它的所有秘密。.net 框架向全世界引入了可用来分析任何基于 .net 的代码(无论它是单个类还是完整的程序集)的反射概念。反射还可以用来检索有关特定程序集中包含的各种类、方法和属性的信息。使用 .net reflector,您可以浏览程序集的类和方法,可以分析由这些类和方法生成的 microsoft 中间语言 (m转载 2013-05-10 18:49:17 · 1789 阅读 · 0 评论 -
GAC
因为.Net 4.0 和 .Net 2.0 采用了不同的 CLR, 所以 Windows里有两个GAC:CLR 2.0 的 GAC 是在 C:\Windows\assembly\CLR 4.0 的 GAC 则在 C:\Windows\Microsoft.NET\assembly。打开 CRL 4.0 的 GAC,你会看到三个文件夹, GAC32, GAC64,和GAC_MSIL。要原创 2013-05-10 18:47:21 · 877 阅读 · 0 评论 -
Haar-like特征人脸检测
CvHaarFeature, CvHaarClassifier, CvHaarStageClassifier, CvHaarClassifierCascade Boosted Haar 分类器结构的几个结构体是树型结构。Cascade:Stage1:Classifier11:Feature11 Classifier12:Feature12 ... Stage2:转载 2013-05-21 20:00:58 · 1217 阅读 · 0 评论 -
WCF简单开发
开发工具:VS2010开发语言:C# 第一步、建立WCF服务库点击确定,将建立一个WCF 服务库示例程序,自动生成一个包括IService1.cs和Service1.cs两个类文件。我们可以直接对其修改开发我们的服务,但一般直接删除。第二步:开发实体类在解决方案中,添加新类Module.cs在类中要首先引入using System.Runtime.Serializa转载 2013-05-07 17:33:13 · 762 阅读 · 0 评论 -
WCF开发实例
在这个实战中我们将使用DataContract,ServiceContract来构建WCF服务,并使用VS2010内置的“WCFSVCHost”运行我们创建的WCF服务,并使用“WCF测试客户端”来测试我们创建的服务。在此WCF服务中我们将建立一个关于Book的服务,并实现对Book的添加、删除和检索操作。第一步:创建“WCF服务库”“文件(F)”->“新建项目(P)...”打开新建项转载 2013-05-07 17:34:28 · 1026 阅读 · 0 评论 -
多线程并行计算Fibonacci(互相分开,无数据交流)
Fibonacci类代码如下:using System;using System.Threading;using System.Collections;using System.Collections.Generic;using System.Threading; namespace Threadtest1{ //接收数据,运行时算法,定义线程池方法,原创 2013-05-17 12:33:09 · 2780 阅读 · 0 评论 -
CLR线程池的作用与原理介绍
线程池是一个重要的概念。不过我发现,关于这个话题的讨论似乎还缺少了点什么。作为资料的补充,以及今后文章所需要的引用,我在这里再完整而又简单地谈一下有关线程池,还有.NET中各种线程池的基础。更详细的内容就不多作展开了,有机会我们再详细讨论这方面的细节。这次,还是一个“概述”性质的,希望可以说明白这方面问题的一些概念。线程池的作用 其实“线程池”就是用来存放“线程”的对象池。转载 2013-05-16 15:51:39 · 838 阅读 · 0 评论 -
C#操作Word完全方法
C#操作Word完全方法前提:引入COM组件1、创建object oMissing = System.Reflection.Missing.Value;Word._Application oWord;Word._Document oDoc;oWord = newWord.Application();oWord.Visible = true;oDoc = oW转载 2013-07-22 12:29:49 · 866 阅读 · 0 评论