摘要:using System;using System.Collections;using System.IO;using System.Reflection;using Microsoft.Office.Interop.Excel; namespace forecast.components{/// /// Summary description for Class1./// /// public...
阅读全文
摘要:发布日期: 5/30/2005 | 更新日期: 5/30/2005 Juval LowyIDesign 摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。 下载 GenericsInCSharp.msi 示例文件 。 注 本文假定读者熟悉 C# 1....
阅读全文
摘要:const string KEY_64 = "VavicApp";const string IV_64 = "VavicApp"; //注意了,是8个字符,64位 public string Encode(string data) { byte[] byKey = System.Text.ASCIIEncoding.ASCII.GetBytes(K...
阅读全文
摘要:Angela Crocker、Andy Olsen 和 Edward JezierskiMicrosoft Corporation 2002年8月 适用于: Microsoft® .NET 应用程序 摘要:学习向 Microsoft .NET 应用程序公开数据的最佳方式,以及如何实现一个有效的策略以便在分布式应用程序的层间传递数据。(本文包含一些指向英文站点的链接。) 目录 简介 将...
阅读全文
摘要:发布日期: 12/2/2004 | 更新日期: 12/2/2004 Mark BukovecEmpire Down Development 适用于:Microsoft® Office Visio® 2003 摘要:学习将 Microsoft® Office Visio® 2003 ActiveX® 控件(即 Visio 绘图控件)集成到应用程序中。查看最佳作法以及如何以编程方式使用 Vis...
阅读全文
摘要:两个例子均用现实的例子来解释委托事件的处理过程。很好! 第一个例子 public delegate void EatEventHandler(object sender, EatEventArgs e); 这个的定义也可以不要这样.可以直接就定义一个参数public delegate void EatEventHandler(string e); 但然用的时候的参数要相对应好哦 using S...
阅读全文
摘要:前几天去申请免费QQ号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,Moper上的猫儿们都大骂腾讯采用中文验证码。^_^ 我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下使用C#生成随机的中文汉字的原理。 1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从哪里...
阅读全文
摘要:==创建型模式== 1、 =SIMPLE FACTORY=打完篮球真累,正好边上有个小摊。“来杯可乐。”“我要芬达。”“一瓶矿泉水。” 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。有了小摊这个工厂,我们口渴的问题就很easy的解决了。 2、 =FACTORY METHOD=以前每次下午打完篮球后一般很晚,回来再洗...
阅读全文
摘要:从 .NET 开发人员的角度理解 Excel 对象模型 发布日期: 10/27/2004 | 更新日期: 10/27/2004 Ken Getz MCW Technologies, LLC 适用于: 用于 Microsoft Office 系统的 Microsoft Visual Studio 工具 Microsoft Office Excel 2003 Microsoft Vis...
阅读全文
摘要:使用C#调用传统32位API实现串口操作,整个结构特别的简单。接收数据只需要定义数据接收事件即可。 上传源代码我不会,需要源代码的请与我(dyj057@gmail.com)联系。你也可以教我怎么上传源代码。 using System;using System.Runtime.InteropServices; /// /// (C)2003-2005 C2217 Studio 保留所有权利//...
阅读全文
摘要:用反射解决水果篮问题 [Design, C#] Solve The FruitBasket Problem With Reflection [Design, C#] Written by Allen Lee When will my reflection show who I am inside?—— Christina Aguielra,《Reflection》 1. 问题的引...
阅读全文
摘要:一.TcpSvr的使用方法A.测试程序:using System;using Ibms.Net.TcpCSFramework;using System.Collections;using System.Net.Sockets; namespace Ibms.Test{ /// /// 测试TcpSvr的类 /// public class TestTcpSvr { public Te...
阅读全文
摘要:///////////////////////////////////////////////////////////////////////////////////////////* 标题:在C#中使用异步Socket编程实现TCP网络服务的C/S的通讯构架(一)----基础类库部分 当看到.NET中TcpListener和TcpClient的时候,我非常高兴,那就是我想要的通讯模式但是使用...
阅读全文
摘要:Some applications, for reasons of esthetics or a required visual style, will embed certain uncommon fonts so that they are always there when needed regardless of whether the font is actually installed...
阅读全文
摘要:具体的需求是 在某一时间点,只有N个线程在并发执行,如果有多余的线程,则排队等候~ 还真是费尽心思啊~最终还是被我攻克了~ 下面我就来说说具体的实现 C#提供了Mutex与Interlocked这两个与线程相关的类,都在Threading命名空间下~! Mutex中提供了WiteOne,ReleaseMutex 两个实例方法~ WiteOne的作用是"阻塞当前线程,提供对该线程的原子操作" 也就是...
阅读全文
摘要:在以往使用Excel文件时,我一般认为是使用COM组件进行EXCEL文档的操作,这样写程序即费时又费力(因为EXCEL组件没有帮助提示),写的程序还是大篇的重复代码。为什么为这样那?因为我们总是把一个EXCEL文件当做系统文件进行操作。 如果把EXCEL文件当做一个数据源来进行数据的读取操作时,就可以使用开发环境提供的数据访问方法来访问EXCEL文件了。这样就可以使用开发环境的帮助(提示)即快速...
阅读全文
摘要:摘要本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。 ------------------------------------------------------------------------------...
阅读全文
摘要:另一个走向极端的错误 满怀信心的新手们可能为自己所掌握的部分知识陶醉不已,刚接触数据库库事务处理的准开发者们也一样,踌躇满志地准备将事务机制应用到他的数据处理程序的每一个模块每一条语句中去。的确,事务机制看起来是如此的诱人——简洁、美妙而又实用,我当然想用它来避免一切可能出现的错误——我甚至想用事务把我的数据操作从头到尾包裹起来。看着吧,下面我要从创建一个数据库开始: using...
阅读全文
摘要:什么是数据库事务 数据库事务是指作为单个逻辑工作单元执行的一系列操作。设想网上购物的一次交易,其付款过程至少包括以下几步数据库操作: · 更新客户所购商品的库存信息 · 保存客户付款信息--可能包括与银行系统的交互 · 生成订单并且保存到数据库中 · 更新用户相关信息,例如购物数量等等 正常的情况下,这些操作将顺利进行,最终交易成功,与交易相关的所有数据库信息也成功地更...
阅读全文
摘要:Recenly finish a simple drop down list loading with xmlhttp (or ajax), just post some codes for you use if you interested.the codes mostly from this document:http://dotnethero.com/hero/Selectionlists/...
阅读全文