
C#
hatchgavin
大其心,容天下之物;
虚其心,受天下之善;
平其心,论天下之事;
潜其心,观天下之理;
定其心,应天下之变。
展开
-
C#如何调用OCX文件
如在C#中调用IDCard.ocx文件1.将IDCard.ocx文件放在C盘根目录下,打开visual studio 2005命令提示 工具窗口 如图所示:输入aximp c:\IDCard.oxc 会生两个dll文件----IDCardLib.dll、AxIDCardLib.dll。2.在程序在添加引用 IDCardLib.dll、AxIDCardLib.dll。 priv原创 2013-01-30 15:12:53 · 12263 阅读 · 2 评论 -
C# HttpWebRequest第一次请求很慢超时的原因
在使用HttpWebRequest建立http请求时,第一次连接的响应速度会很慢,而且还会出现请求超时的错误,这里大概有十几秒钟的等待时间,但是一旦第一次运行成功后,下面的请求页面速度就会很快了。我发现的两种解决方法:1.IE浏览器设置 打开IE浏览器---》工具---》Internet选项---》连接--》局域网设置---》自动检测设置的勾去掉。2.WebClient.P转载 2016-08-10 16:43:56 · 10671 阅读 · 0 评论 -
C#中struct和class的区别
本文详细分析了C#中struct和class的区别,对于C#初学者来说是有必要加以了解并掌握的。简单来说,struct是值类型,创建一个struct类型的实例被分配在栈上。class是引用类型,创建一个class类型实例被分配在托管堆上。但struct和class的区别远不止这么简单。概括来讲,struct和class的不同体现在:● 类是引用类型,struct是值类型● 在托管堆转载 2015-06-08 14:11:46 · 1183 阅读 · 0 评论 -
C#中使用SendMessage进行进程通信,可以发送字符串。
C#中使用SendMessage进行进程通信,可以发送字符串翻译 2015-05-14 11:55:41 · 9336 阅读 · 0 评论 -
C盘ProgramData变得巨大--VS2010在C盘下生成的.iTrace文件解决办法
用Visual Studio 2010后发现我的c盘变得越来越小了,刚开始通过优化工具清理c盘,但是无论怎么做都不能将c的内存有效提升,之后一个一个目录的查找之后才知道有个文件夹C:\ProgramData\Microsoft Visual Studio\10.0\TraceDebugging很占内存,从网上查了查知道这是什么了(具体信息从推荐Visual Studio 2010新功能-I转载 2015-04-23 11:08:13 · 17168 阅读 · 0 评论 -
c# 彩色图片变为黑白图片
c#彩色图片变为黑白图片翻译 2014-12-04 22:45:19 · 3416 阅读 · 0 评论 -
c# 利用 psapi.dll 下的函数 EmptyWorkingSet 整理内存
c# 利用 psapi.dll 下的函数 EmptyWorkingSet 整理内存,类似360加速球的功能。翻译 2014-12-16 15:54:19 · 2831 阅读 · 0 评论 -
Delphi调用C#dll的问题
Delphi调用C#dll的问题转载: 编写C#dll的方法都一样,首先在vs2005中创建一个“类库”项目TestDll,using System.Runtime.InteropServices; namespace TestDll{ public interface I TestClass { void转载 2014-12-16 15:43:12 · 1428 阅读 · 1 评论 -
Delphi程序调用C#.Net编译的DLL并打开窗体(详解)
转自:http://www.csframework.com/archive/2/arc-2-20110408-1307.htmDelphi程序调用C#.Net编译的DLL并打开窗体(详解)最近用C#.Net写了一个公用模块, 本以为仅提供给.Net程序使用, 但是领导要求把这些功能提供给旧系统使用, 天啦, 几套旧系统全是Delphi写的, 我不想再重复写一转载 2014-12-16 15:39:45 · 13155 阅读 · 2 评论 -
c# 获取本机IP地址的两种方法
c# 获取本机IP地址的两种方法翻译 2014-12-16 15:28:49 · 4180 阅读 · 0 评论 -
c# 检查系统是32位还是64位
c# 检查系统是32位还是64位翻译 2014-12-16 15:24:47 · 1841 阅读 · 0 评论 -
c# 通过NetworkInterface读取网卡Mac
c# 通过NetworkInterface读取网卡Mac翻译 2014-12-16 15:22:45 · 6154 阅读 · 0 评论 -
c# 客显(顾客显示器)应用实例
using System;using System.Collections.Generic;using System.Text;using System.IO.Ports;/// /// 客显 /// public class CustomerDisplay{ #region 成员变量 public string spPo翻译 2014-11-25 20:53:41 · 3835 阅读 · 1 评论 -
C#多线程环境下调用 HttpWebRequest 并发连接限制
.net 的 HttpWebRequest 或者 WebClient 在多线程情况下存在并发连接限制,这个限制在桌面操作系统如 windows xp , windows 7 下默认是2,在服务器操作系统上默认为10. 如果不修改这个并发连接限制,那么客户端同时可以建立的 http 连接数就只有2个或10个。对于一些诸如浏览器或网络蜘蛛的应用,2个或10个并发数量实在太少,大大影响应用的性能。之所以转载 2014-11-19 17:20:40 · 1188 阅读 · 0 评论 -
vs2010+ Ankhsvn使用详解
1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限,另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache,如果是新手,岂不是很头痛?而VisualSVN S转载 2014-11-13 15:24:56 · 1136 阅读 · 0 评论 -
C# API GetSystemMetrics(int nIndex)用法及值说明
using System.Runtime.InteropServices; [DllImport("user32")] public static extern int GetSystemMetrics(int nIndex);nIndex值:SM_CXSCREEN = 0 '屏幕宽度SM_CYSCREEN = 1 '屏幕高度SM_CXVSCROLL翻译 2014-11-13 15:12:35 · 5157 阅读 · 0 评论 -
.NET中代理服务器WebProxy的各种用法
因为涉及到代理的各种情况,WebRequest和WebProxy类的文档写的相当复杂,不但各个文档关注点不同,而且不同版本的同一文档也有小小的区别。对于需要使用WebProxy类的情况,大致分如下几种:1、创建WebRequest的时候,没有刻意设置代理(默认情况)2、使用Internet Explorer代理3、使用应用程序配置文件中的代理4、不使用代理5、使用.转载 2016-08-10 16:46:42 · 6423 阅读 · 0 评论