java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
自定义事件实现不同窗体间的通讯C#篇

  C# 中的“事件”是当对象满足一定条件,发生某些事情时,类向该类的客户提供通知的一种方法。使用事件,拥有该事件的对象不必知道需要通知谁,一旦满足了某个条件,将自动调用该事件,正确通知每个需要通知的...

C#——I/O完成端口的类定义和测试实例

  我们采用的是I/O Complete Port(以下简称IOCP)处理机制。   简单的讲,当服务应用程序初始化时,它应该先创建一个I/O CP。我们在请求到来后,将得到的数据打包用PostQue...

用C#和本地WindowsAPI操纵系统菜单

  一、前言   .NET框架是Windows应用领域中一个非常新的技术,可以肯定在未来的一段时间内,.NET应用必须与现存的Windows技术交互作用。这种交互作用主要体现在两个领域:COM和应用编...

如何在C#中使用Win32和其他库

  C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为...

VisualC#中调用Windows服务初探

  Windows服务是独立于登录用户而工作的Windows应用程序,它通常在计算机启动时开始执行,且常常连续执行,直到计算机关闭为止。像Exchange Server,IIS和杀毒软件等都使用这种方...

C#语言中的重点知识详解(一)

  在微软的.NET推出后,关于C#的有关文章也相继出现,作为微软的重要的与JAVA抗衡的语言,C#具有很多优点。本文将选一些C#语言中的重要知识详细介绍,   第一章:参数   1。1 IN 参数...

C#语言中的重点知识详解(二)

  第三章: 类属性   使用过RAD开发工具的一定inspector很熟悉,程序员通过它可以操作对象的属性,DELPHI中引入了PUBLISH关键字来公布对象属性受到程序员的普遍欢迎.通过存取标志来...

C#语言中的重点知识详解(三)

  第五章:代理   代理实现的是象c++等语言的指针功能,不同于函数指针,代理是一种面向对象、安全类型的。代理事派生于公共基类(system)的一种参考类型,方法被压入一个代理中,对于实例方法被称为...

在C#程序设计中使用Win32类库

  C# 用户经常提出两个问题:“我为什么要另外编写代码来使用内置于 Windows 中的功能?在框架中为什么没有相应的内容可以为我完成这一任务?”当框架小组构建他们的 .NET 部分时,他们评估了为...

分享:C#技术内幕学习笔记

  引用类型是类型安全的指针,它们的内存是分配在堆(保存指针地址)上的。   String、数组、类、接口和委托都是引用类型。   强制类型转换与as类型转换的区别:当类型转换非法时,强制类型转换将抛...

C#中实现DataGrid双向排序

  在.Net 中 DataGrid 虽然有排序的功能,但并不支持双向的排序。用到了,看了些相关的帖子,自己尝试了一种方法,竟然也行得通,主要是用DataGrid.Attributes 存了一个参数,...

C#中通过DataGrid显示隶属关系

  本文将介绍如何利用DataGridImageColumn列来显示数据的隶属关系,具体的效果如下图    [img]http://images.wangchao.net.cn/images/upl...

数据库中与C#中的数据类型对照

  /// <summary   /// 数据库中与C#中的数据类型对照   /// </summary   /// <param name="type"</param   /...

C#通过ODBC调用DB2存储过程

  DB2版本:DB 2 UDB 8.X For Linux   在.Net 中 ,用odbc调用db2存储过程,不能使用这种类似Oledb(ADO)调用存储过程的常用方法:   System.Dat...

C#AOP微型框架实现

  在前面的系列文章中,我介绍了消息、代理与AOP的关系,这次将我自己实现的一个AOP微型框架拿出来和大家交流一下。   AOP的最基本功能就是实现特定的预处理和后处理,我通过代理实现了此微型框架。...

C#应用之将较复杂的结构序列化到文件中

  /*   FileName:   saveArrary2File.cs   Author : zhanghua   Date : 2005-8-27   Funciton: 本实例介绍如何将数组序...

C#语言学习:C#数据报编程之测试程序

  C#中自定义事件   C#语言中有77个关键字,其中delegate和event专门为C#中事件处理系统提供的。   delegate声明定义一种引用类型,该类型可用于将方法用特定的签名封装。委托...

有C#来实现WEB服务器的应用分析

  一、HTTP协议的作用原理   WWW是以Internet作为传输媒介的一个应用系统,WWW网上最基本的传输单位是Web网页。WWW的工作基于客户机/服务器计算模型,由Web 浏览器(客户机)和W...

彻底剖析C#2.0泛型类的创建和使用

  "一次编码,多次使用",这就是引入泛型的根源。在以前的C++中称为模板,C#泛型通过算法和数据结构支持独立编码。例如,泛型列表意味着,你不必再重写一个强类型集合。在本文中,作者将向你展示定义和使用...

在C#中利用DirectX实现声音播放

  我感觉声音的播放比较简单。我们从播放声音开始。为什么我这么觉得?我也不知道。   这里是展示最简单的DirectX播放声音的例子,我尽量省略了无关的代码。最后的代码只有19行,够简单了吧?   准...

利用VisualC#实现Reversi游戏开发

  一、 简介   本文将细致地介绍用C#来实现游戏Reversi的完整过程。游戏界面如下图所示。         二、 背景   我最开始写这个程序是为了作为学习C#和.net编程的一个练习。Rev...

在C#程序中实现插件架构

  在.NET框架下的C#语言,和其他.NET语言一样提供了很多强大的特性和机制.其中一些是全新的,而有些则是从以前的语言和平台上照搬过来的。然而,这种巧妙的结合产生了一些有趣的方法可以用来解决我们的...

C#中读取数据库中Image数据

  DataReader 的默认行为是在整个数据行可用时立即以行的形式加载传入数据。但是,对于二进制大对象 (BLOB) 则需要进行不同的处理,因为它们可能包含数十亿字节的数据,而单个行中无法包含如此...

C#编程入门三部曲:第一步创建一个表单

  C#是微软.NET架构的主力开发语言,它功能广泛而强大,Web开发人员应该毫不犹豫地拥抱它。本文就通过一个摄氏温度与华氏温度间相互转换的例子对C#   的GUI编程进行介绍,旨在带领你快速步入C#...

ASP.NET的实时天气及24小时天气预报(C#)

  GetWeather.aspx   <%@ Page language=c# Codebehind=GetWeather.aspx.cs AutoEventWireup=false Inhe...

C#编程入门三部曲:第二步向表单中增加控件

  第二步 向表单中增加控件   接着的一步是向表单中增加控件。我们为每个控件创建一个实例变量,对这些新实例变量进行初始化,最后把每个控件都放在表单中。这里是增加了控件之后表单的样子,以及更新过的代码...

C#编程入门三部曲:增加响应用户事件代码

  第三步 增加响应用户事件代码   还有最后一步就可以大功告成了,就是增加一个方法来捕捉按钮点击事件。这里就是指从摄氏到华氏的按钮点击代码:   private void bnCtoF_Click(...

用C#读取图片的EXIF信息的方法

  引言:   EXIF,是英文Exchangeable Image File(可交换图像文件)的缩写,最初由日本电子工业发展协会(JEIDA --Japan Electronic Industry...

使用C#编写扩展存储过程

  什么是扩展存储过程?   扩展存储过程使您得以使用象 C 这样的编程语言创建自己的外部例程。对用户来说,扩展存储过程与普通存储过程一样,执行方法也相同。可将参数传递给扩展存储过程,扩展存储过程可返...

C#处理文本文件

  文本文件是一种常用的文件格式,所以如何处理文本文件也就成为编程的一个重点。本文就来探讨一下用C#是如何来处理文本文件。其内容重点就是如何读取文本文件内容、如何改变文本文件的内容,以及如何用C#来实...

C#程序调用外部程序

  /*   *   编程语言:Visual   Studio   .NET   C#   (Beta   2)   *   作   者:迪泊威   *   功   能:通过C#程序调用   Wind...

在C#中使用画笔

  public class Rectangle : Shape   {   protected Point m_Start;   protected Point m_End;   public Re...

C#中动态创建控件及事件处理程序

  using System;   using System.Drawing;   using System.Collections;   using System.ComponentModel;  ...

C#实现控件数组

  DotNet里取消了控件数组,这让习惯了使用VB控件的程序员非常不适应。有什么办法能够实现控件数组的功能吗?答案是肯定的。   众所周知,控件数组最主要的两个优点:可以循环附值;可以响应同一个事件...

使用C#实现阿拉伯数字到大写中文的转换

  //Money类   using System;   namespace Money   {   /// <summary   /// 本类实现阿拉伯数字到大写中文的转换   /// 该类没...

C#中改变显示器的分辨率

  下面的代码实现修改显示器分辨率和刷新频率的功能:   using System;   using System.Drawing;   using System.Collections;   usi...

用C#.net轻松制作不规则窗体

  以前,作不规则窗体涉及到API的调用和大量的编程,不是谁都能作的。很多程序员都望而却步。   现在我们可以使用C#.net轻松的创建不规则窗体,下面我就用一个简单的例子来讲述其制作过程。   1....

用VisualC#实现文件下载

  一.概述:   本文通过一个实例向大家介绍用Visual C#进行Internet通讯编程的一些基本知识。我们知道.Net类包含了请求/响应层、应用协议层、传输层等层次。在本程序中,我们运用了位于...

c#常用函数和方法集

  1、DateTime 数字型   System.DateTime currentTime=new System.DateTime();   1.1 取当前年月日时分秒   currentTime=...

C#中一些字符串操作的常用用法

  //获得汉字的区位码   byte[] array = new byte[2];   array = System.Text.Encoding.Default.GetBytes("啊");   i...

C#的事件机制

  C#的事件机制是基于委托实现的。实现一个事件,要先定义一个委托类型   class1   {   public delegate void mydelegate (myEventArgs e);...

彻底剖析C#2.0泛型类的创建和使用

  "一次编码,多次使用",这就是引入泛型的根源。在以前的C++中称为模板,C#泛型通过算法和数据结构支持独立编码。例如,泛型列表意味着,你不必再重写一个强类型集合。在本文中,作者将向你展示定义和使用...

C#编程让Outlook乖乖交出帐户密码(2)

  二、获得密码   首先启动PServer.exe,让我们的伪POP3服务器开始监听来自客户程序的请求。   启动Outlook,点击菜单“工具→电子邮件帐户”,选择“查看或更改现有电子邮件帐户”,...

C#编程让Outlook乖乖交出帐户密码(1)

  许多人习惯于让Outlook记住密码,收邮件时便不必每次都输入邮箱密码,一切让Outlook代劳。但时间一长,马虎的人会把自己的邮箱密码忘记,这样就无法重新设置或者登录Web界面收取邮件了。Out...

c#修饰符

  符用于限定类型以及类型成员的申明,c#中有13种修饰符,按功能可分为三部分:存取修饰符,类修饰符和成员修饰符.   存取修饰符:   public:存取不受限制.   private:只有包含该成...

C#中如何处理父窗口及其子窗口标题

  如果你用 MFC 编写过多文档界面(MDI)Windows 程序,那么肯定知道:如果父窗口标题为“PCaption”,子窗口标题为“CCaption”,那么每当子窗口最大化并处于激活状态时,子窗口...

VisualC#插件构架实战补遗

  在软件开发的过程中,设计的过程往往比写代码的过程要难得多。因此,通常除了软件测试之外,耗时最多的也就是系统建模了。一个好的软件系统应当具有较高的稳定性(可靠性)、易操作性以及可扩展性支持,尤其是可...

利用VC#创作简单的多线程组件

  可以编写能同时执行多个任务的应用程序。此能力(称为“多线程处理”或“自由线程处理”)是设计处理器密集型且要求用户输入的组件的强大方法。计算工资表信息的组件就是一个可能利用多线程处理的组件示例。该组...

VisualC#编程操作Excel

  Excel是微软公司办公自动化套件中的一个软件,他主要是用来处理电子表格。Excel以其功能强大,界面友好等受到了许多用户的欢迎。在设计应用系统时,对于不同的用户,他们对于打印的需求是不一样的,如...

用VisualC#打造个性化的IE浏览器

  IE是现在Windows平台下用的最多的浏览器,但微软提供的IE是那么朴实,以至于毫无特色,那么如何用程序来修改IE,打造有自己的特色的IE呢?我经过思索,通过注册表找到了修改IE的方法,下面我向...

 
上一頁  下一頁
© 2005- 王朝網路 版權所有  導航