Welcome 微信登录

首页 / 软件开发 / C#

用Visual C#.NET编写服务器日期控件

用Visual C#.NET编写服务器日期控件

用Visual C#.NET编写服务器日期控件2010-09-12一、序言Visual C#.net是微软公司出品的一种新的编程语言(以下简称C#),它继承了C语言的一些特性,也加入了一些新的元素。以前用过Delphi开发程序的人可能刚开始使用C#的时候,对其有一种似曾相识的感觉(至少包括我)。是的,C#语言的创始人正是以前在Borland公司开发出Delphi语言的Anders Hejlsberg。在我开始使用C#开发程序时,就觉得它是一款很棒的开发Wi...
用Visual C#开发简单的复合控件

用Visual C#开发简单的复合控件

用Visual C#开发简单的复合控件2010-09-12本文介绍如何用Visual C# .NET 2002开发简单的复合控件(Composite Control),主要讲解控件开发过程中的属性(Property)和事件(Event)处理,以方便开发人员在.NET平台下根据自己的需要开发适合的控件。当我们在.NET平台下做Windows Forms开发时,常常需要为了某一特殊用途而把现有控件结合起来使用,比如结合了Label和TextBox的控件就非常容...
用C#对ADO.NET数据库完成简单操作

用C#对ADO.NET数据库完成简单操作

用C#对ADO.NET数据库完成简单操作2010-09-12李阳数据库访问是程序中应用最普遍的部分。随着C#和ADO.NET的引入,这种操作变得更简单。这篇文章将示范四种最基础的数据库操作。● 读取数据。其中包括多种数据类型:整型,字符串,日期型。● 写数据。如读数据一样,我们也需要写入多种类型的数据。这可以通过SQL语句来完成。● 更新或修改数据。我们将再次用到SQL语句。● 删除数据。用SQL实现。上述的操作都要基于Microsoft Access 2...
使用C#.NET创建DTS自定义的任务

使用C#.NET创建DTS自定义的任务

使用C#.NET创建DTS自定义的任务2010-09-12liuchengit本文描述了如何利用Visual C#.net 创建一个DTS 自定义的任务。你可以通过C#.net创建自定义的任务的方式扩展DTS的功能。之后你可以安装并注册任务,他讲出现在DTS设计其中,就像默认的DTS任务。总之,你能够使用.NET Framework创建自定义的任务。在本文中除了讲创建一个DTS自定义任务外,还包括一下部分内容:1、这篇文章中自定义的代码分为编译、注册和安装...
Visual C# 2005中如何产生与比较哈希值

Visual C# 2005中如何产生与比较哈希值

Visual C# 2005中如何产生与比较哈希值2010-09-12章立民借助于System.Security.Cryptography命名空间的密码资源,将非常容易产生与比较哈希值。因为所有的哈希函数都接收类型为 Byte() 的输入,因此可能需要将初始数据转换成一个字节数组才能够为它产生哈希值。欲为一个字符串值建立一个哈希值,请依下列步骤进行:1、使用Using语句导入System、System.Security、System.Security.Cr...
Visual C# 2005中为数据表建立自动编号字段

Visual C# 2005中为数据表建立自动编号字段

Visual C# 2005中为数据表建立自动编号字段2010-09-12章立民在实际操作中,流水号的需求是非常大的。比方说,我们经常希望订单号码或是订单上各个产品的顺序编号自动依次递增而不需要人工输入,当您遇到此类需求时,千万不要一时冲动而想以程序代码来解决,因为只要使用自动编号字段,万事大吉!ADO.NET并没有额外提供所谓的自动编号数据类型。欲使一个字段成为自动编号字段,您必须进行下列设置:◆首先,字段的数据类型必须是Int16、Int32或Int6...
使用Visual C#实现断点续传

使用Visual C#实现断点续传

使用Visual C#实现断点续传2010-09-15 天极 顾君彦在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。以下是一个请求报文与相应的回复报文的例子:...
C#特殊类型窗体制作:制作可以飘动的窗体

C#特殊类型窗体制作:制作可以飘动的窗体

C#特殊类型窗体制作:制作可以飘动的窗体2010-09-15原理: (这里演示纵坐标不变的窗体移动), 两个 timer, 一个控制从左至右, 到达预先设定的点时触发另一个 timer,当然另一个 timer 控制从右至左的移动( 其实质是横坐标的变化)如果你希望上下左右或斜线移动甚至乱七八糟(呵呵, 应该叫随机)只要加足够的 timer 并控制好横纵坐标的变换即可.using System;using System.Collections.Generic...
Visual C#常用排序算法

Visual C#常用排序算法

Visual C#常用排序算法2010-09-15 天极 李渭宁前段时间因为项目需要,做了个用来对数组排序的类,顺便把以前学过的几种排序算法用C#实现一下。用C#的一些机制来诠释了一下算法的是实现。在阅读本之前,需要一些对C#的有些基本的了解,了解方法参数中out ,ref的作用,掌握面向对象的一些基本思想。1.插入排序1.1.基本思想:每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。1...
用C#实现文件分割合并器

用C#实现文件分割合并器

用C#实现文件分割合并器2010-09-15 天极网 马金虎文件分割器主要是为了解决实际生活中携带大文件的问题,由于存储介质容量的限制,大的文件往往不能够一下子拷贝到存储介质中,这只能通过分割程序把的文件分割多个可携带小文件,分步拷贝这些小文件,从而实现携带大文件的目的。而合并器的作用则能够把这些分割的小文件重新合并,恢复原来的文件。.Net FrameWork SDK中提供的许多处理文件的类库,通过这些类能够简捷、灵活的实现对文件的操作。本文的主要内容就...
Visual C#弹出窗口杀手

Visual C#弹出窗口杀手

Visual C#弹出窗口杀手2010-09-15弹出窗口杀手是一个可以自动关闭IE弹出窗口的程序,它工作在系统的托盘中,按照一定的间隔来检测IE窗口,然后关闭弹出窗体。最后,还提供了用热键来杀掉弹出窗口的功能。虽然已经有类似的用C++写的程序,但是本文讲述的是用C#来实现这些功能,并且本文所讲的方案在查找窗口上的方法要比更快一些。这是一个崭新的话题,在Internet上我们还可以看到许多类似的程序。但是我也还是要借这个机会来讲述一些下面的技术在C#中如何...
利用Visual C#实现任务栏通知窗口

利用Visual C#实现任务栏通知窗口

利用Visual C#实现任务栏通知窗口2010-09-15 天极 窦瑞欣想必大部分网友都使用过QQ、MSN等聊天程序,它们的界面都相当华丽,尤其是当网友上线以及消息提示时会有一个浮动的窗体从屏幕的右下方缓慢升起,既美观又人性化,作为程序员在享受的同时我们也不禁要问:这到底是怎么实现的呢?本文就利用Visual Studio .Net C# 2005以及.Net框架绘图技术来实现这种任务栏通知窗口。简介QQ和MSN的任务栏通知窗口很人性化,它可以在不丢失主...
<< 41 42 43 44 45 46 47 48 49 50 >>