自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

rainbowsoftware

rainbowsoftware

  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

原创 树形结构查询过程

USE [Northwind]GO/****** 对象:  StoredProcedure [dbo].[USP_TREEVIEW]    脚本日期: 12/18/2009 07:59:28 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER  PROCEDURE [dbo].[USP_TREEVIEW]      @TABLE NV

2009-12-18 12:25:00 616

原创 关于VS2005中GridView的自定义分页,单选、多选、排序、自增列的简单应用

 关于VS2005中GridView的自定义分页,单选、多选、排序、自增列的简单应用。    多选时,只有全部选中时“多选”才选中。    图片效果:     简单示例,代码如下,    fenpage.aspx的代码:@ Page Language="C#" AutoEventWireup="true" CodeFile="fenpage.aspx.cs" Inherits=

2009-05-08 12:46:00 852 1

原创 VB.Net C#代码转换工具收藏

最常用C#转换为VB.NEThttp://www.developerfusion.co.uk/utilities/convertcsharptovb.aspxVB.NET转换为C#http://www.developerfusion.com/utilities/convertvbtocsharp.aspx 1http://www.kamalpatel.net/(最常用的,不过对

2009-05-06 17:33:00 2475

转载 生成图像的页面

在生成图像的页面的pageload事件中写如下代码: //先生成一个随机数,存在checkCode   中,然后 if(checkCode   ==   null   ||   checkCode.Trim()   ==   String.Empty) return; System.Drawing.Bitmap   image   =   new   System.Drawing.Bitmap((

2009-04-06 13:05:00 503

原创 汉字拼音的一个解决方法(初具使用价值)

汉字拼音的一个解决方法(初具使用价值)这个版本已有使用价值。如果要求不高,基本满足需要。一并贴出来,也对比一下。这个版本的汉字库已纳入程序资源里头,大小为324K。主要代码如下: Namespace Businness.PinYin    Public Class SpellInformation        Private gTone As St

2008-09-16 13:24:00 536

转载 实现vb.net通用打印类

实现vb.net通用打印类以下通用类参考了网络资料,整合如下功能:1、直接打印内存数据表DataTable。附带函数,将DataGrid、ListView和SQL数据表转成DataTable;2、自动分页功能。根据纸张大小及DataTable行数、打印字体自动计算页数,列均匀分布,自适应纸张;3、支持标题、页头、页脚打印。Imports System.Drawing.Printin

2008-09-16 13:06:00 2063

转载 代码行数统计器

--Visual Studio 2005插件开发         前段日子也写篇关于开发Visual Studio 2005插件的文章,《用Visual Studio 2005 开发VB.NET-C#语言转换插件》,对这个也产生了点兴趣,后又在codeproject上看到了这篇文章,开发一个可以统计整个项目代码行数的插件,觉得还是挺不错的,准备介绍给E文不是很好的朋友,当然没有必要对文章进

2008-06-24 11:59:00 1609

转载 vs2005项目测试

 VSTS里的Unit Test可以帮助我们实现我们希望的绝大多数功能.我们从实际的项目开发入手来介绍.假设我们新建了一个.net项目,嗯,这是一个有关缓存的子项目,名字叫MyCache.我们很认真的设计了项目的架钩,进行了可行性分析,接口和抽象的建立,具体对象的建立,关系建立,最后编码完成了.项目经理叫我们不要高兴的太早,他要求我们必须对这个项目进行可靠的单元测试,因为这个子项目非常重要,将会被

2008-05-20 17:47:00 1258 1

转载 编写断点续传和多线程下载模块

    在当今网络时代,下载软件是使用最为频繁软件之一。几年来,下载技术也在不停地发展。最原始下载功能仅仅是个“下载”过程,即从WEB服务器上连续地读取文件。其最大问题是,由于网络不稳定性,一旦连接断开使得下载过程中断,就不得不全部从头再来一次。 字串9   随后,“断点续传”概念就出来了,顾名思义,就是如果下载中断,在重新建立连接后,跳过已经下载部分,而只

2008-05-01 12:17:00 1406

转载 用.net快速开发下载软件

     在互连网广泛应用的今天,将有用的信息下载到本地是一件很普遍的事。当然,这个过程我们可以通过许多下载工具实现。目前的这些下载工具,绝大多数都是使用http协议完成的。虽然使用http编写下载工具是一种很简单的方法,但美中不足的是开发人员必须要结合winsock并编写大量的代码才可以完成。因为http是一个工业标准,你不可以自定义这个标准,唯一的办法只有服从。而且由于用到winsock技术,

2008-05-01 12:09:00 703

转载 把.NET程序部署到没有安装.NET Framwork的机器上

摘要本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。 --------------------------------------------------------------------------

2008-04-03 14:15:00 578

转载 在进程列表中隐藏当前应用程序进程

 Public Sub HideCurrentProcess() 在进程列表中隐藏当前应用程序进程 Dim thread As Long, process As Long, fw As Long, bw As Long Dim lOffsetFlink As Long, lOffsetBlink As Long, lOffsetPID As Long verinfo.dwOSVersionInf

2008-03-12 12:37:00 1351

转载 收集一些.NET开发资源站点和部分优秀.NET开源项目

收集一些.NET开发资源站点和部分优秀.NET开源项目 微软.Net中文主页 .NET Framework开发中心 微软.Net Framework中文产品支持中心 微软.Net Framework中文新闻组(Web) 微软VB.Net中文新闻组(Web) 博客园 .NET 2.0 专题 孟

2008-03-03 17:14:00 6751 1

转载 资深专家给.NET初学者的学习建议

从1.0开始,.NET这几年发展的速度异常惊人,全新平台的.NET1.0、改良的.NET1.1,迈向成熟的.NET2.0,大跃进的.NET 3.0,2008年将正式站上舞台的.NET3.5,每一次的改版,都带来了不同程度的惊喜,然而,更好的功能,更具生产力的工具,一切的一切,带给开发人员的不是喜悦,而是追赶新技术的疲累与茫然,今天当红的技术,转眼成为明日的黄花,不如归去,或许已经成为开发人员的

2008-03-03 17:09:00 779

转载 VB.NET是怎样做到的(搬家版)

 VB.net能够实现很多C#不能做到的功能,如When语句、Optional参数、局部Static变量、对象实例访问静态方法、Handles绑定事件、On Error处理异常、Object直接后期绑定等等。VB和C#同属.net的语言,编译出来的是同样的CIL,但为什么VB支持很多有趣的特性呢。我们一起来探究一下。(一)局部静态变量VB支持用Static关键字声明局部变量,这样在过程

2008-03-03 17:01:00 648

原创 在RichTextBox中改部分字的字体与着色的方法

with  RichTextBox1..SelectionStart = 2        .SelectionLength = 4        .SelectionColor = Color.Blue        .SelectionFont = New Font("幼圆", 12)       .AppendText("你") end with

2008-02-19 17:40:00 2696

转载 DevExpress 的 ASPxGridView 控件显示主从表

先给大家看一下效果 :首先要准备两个数据源,一个是主表数据源,一个是从表数据源。 主表数据源  asp:AccessDataSource ID="AccessDataSource_Master" runat="server" DataFile="~/App_Data/Master-Detail.mdb"            SelectCommand="SELECT

2008-02-19 16:11:00 2033 2

转载 用写C#写的一个IP输入框控件

using System; using System.Collections.Generic; using System.Text; namespace IpBox {     using System;     using System.Collections;     using System.ComponentModel;     using System.Drawing;     us

2008-02-17 14:16:00 1763

转载 实现udp打洞的代码

服务器的代码:Imports System.NetImports System.Net.SocketsImports System.TextImports System.ThreadingImports System.CollectionsModule myUDPServerModule myUDPServer全局变量#Region "全局变量"    Dim ServerSocket As 

2008-02-11 16:23:00 695

转载 使用钩子函数截取Windows应用程序口令

摘要:本文简单介绍如何采用Visual c++ 语言,利用钩子函数截取Windows应用程序或文件口令,并以此说明windows存在的安全隐患。关键词:密码、钩子函数、DLL、后台进程一、引言:在计算机发展的今天,安全性是衡量信息系统的一个重要指标,也是信息系统中的一个重要课题。在我国指纹识别和条码识别尚不能普及的情况下,程序编制者为了维护系统的安全在程序中经常使用口令来验证使用者是否是合法用户,

2008-01-17 13:01:00 1242

转载 WINDOWS消息经常使用的十六进制常数

它在Windows单元中是这样声明的:typeTMsg = packed recordhwnd: HWND; / /窗口句柄message: UINT; / /消息常量标识符wParam: WPARAM ; // 32位消息的特定附加信息lParam: LPARAM ; // 32位消息的特定附加信息time: DWORD; / /消息创建时的时间pt: TPoint; / /消息创建时的鼠标

2008-01-15 16:38:00 1204

原创 六面体魔术相册代码(收藏)

魔术相册代码pluginspage=http://www.macromedia.com/go/getflashplayer align=middlesrc=http://flash.picturetrail.com/pflicks/m_acrobatcube.swfwidth=300 height=300 type=application/x-shockwave-flashALLOWS

2008-01-12 14:28:00 1394

原创 微软vb挂钩子示例修改版

Imports System.Runtime.InteropServicesPublic Delegate Function CallBack( _  ByVal nCode As Integer, _ ByVal wParam As IntPtr, _ByVal lParam As IntPtr) As IntegerPublic Class Form1    Declare the mo

2008-01-11 13:02:00 563

原创 在C#中使用全局鼠标、键盘Hook

          以前写的全局钩子都是用unmanaged C或C++写个DLL来实现,可大家都知道,C#是基于.Net Framework的,是managed,怎么实现全局钩子呢?于是开始到网上搜索,好不容易找到一篇,318804 - HOW TO: Set a Windows Hook in Visual C# .NET,里面详细的说明了如何使用鼠标钩子捕获鼠标的移动等,可是,它只能在App

2008-01-11 12:41:00 820

原创 VB.Net摄像头编程类

 [一]Imports System.Windows.FormsImports System.Drawing Public Class WebCamera #Region "Api/constants"     Private Const WS_CHILD As Integer = &H40000000    Private Const WS_VISIBLE As Integer = &H10

2008-01-07 17:05:00 2956

原创 VB.NET实现程序在线更新的实例

因为项目需要做了一个在线升级程序,非常爽,所以弄出来和大家分享一下。 可能到时候项目做大了,我会做断点续传与多任务多线程进去,当然有兴趣的朋友可以共同探讨一下 主要用到类库中的webrequest,webresponse和webclient类 另外使用到了devexpress进度条控件 整个程序分为3个部分 1.客户机上的配置文件 2.服务器上的配置文件与需要更新的文件 3.客户机上的升级程序 首

2008-01-07 17:01:00 2534

原创 VB.Net远程控制编程实例[鼠标钩子、 键盘钩子]

功能描述:模拟鼠标事件的函数模型  设置光标到指定位置的函数模型 模拟键盘事件的函数模型命名空间:Lob.API转化后代码如下:    Imports System    Imports System.Runtime.InteropServices        Namespace Lob.API    Public Class Api                    

2008-01-07 16:57:00 2168 1

转载 驱动感染技术,可写穿透还原软件的病毒的技术

驱动感染技术,可写穿透还原软件的病毒的技术 用的正道上,可以写穿透还原软件的游戏更新软件! 标 题: 【原创】驱动感染技术扫盲(C描述)上周的上周的....周末有位同学提到过驱动感染问题,而刚好周末也没有地方可去,所以就有了这篇文章的出现.既然是扫盲版,那

2007-12-29 14:20:00 943

转载 一种可以穿透还原卡和还原软件的代码

 还原卡和还原软件被广泛运用于各种公共场合的电脑上,比如学校机房和网吧。这些还原卡和还原软件(以下我简称为虚拟还原技术)能够记录下一切对硬盘的写操作,不论您对硬盘进行拷贝还是移动删除甚至是格式化分区等操作,只要一重新启动,一切都会恢复到这个操作之前的情况,因此有些虚拟还原厂商还会在广告词中加上一句“可以防范一切电脑病毒”。这种虚拟还原的方法在大部分时候的确可以对公共机房的电脑起到很好的保护

2007-12-29 14:18:00 581

转载 用C#实现C/S模式下软件自动在线升级

  摘   要:    本文针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义。本文程序代码均在.Net

2007-12-10 16:29:00 825

转载 使用.NET2.0新增的类截取屏幕

 Public Shared Function cap()Function cap() As Bitmap        Dim desktopbmp As Bitmap = New Bitmap(Screen.PrimaryScreen.Bounds.Width, Screen.PrimaryScreen.Bounds.Height)        Dim g As Graphics = Gra

2007-11-13 13:03:00 1075 1

转载 正则表达式30分钟入门教程

目录 本文目标 如何使用本教程 正则表达式到底是什么? 入门 测试正则表达式 元字符 字符转义 重复 字符类 反义 替换 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处

2007-08-20 18:02:00 985 1

原创 NET环境下几种不同的邮件发送解决方案

.Web.Mail类System.Web.Mail 命名空间包含使您可以使用 CDOSYS(Windows 2000 的协作数据对象)消息组件来构造和发送消息的类。邮件消息是通过内置在 Microsoft Windows 2000 中的 SMTP 邮件服务或任意的 SMTP 服务器来传送的。此命名空间中的类可以在 ASP.NET 或任何托管应用程序MailAttachment提

2007-08-08 19:11:00 935

原创 .NET环境下水晶报表使用总结

 水晶报表是一个优秀的报表开发工具,其简单、易用和强大的功能令人者倍加喜爱,现将水晶报表使用手记呈现给大家。 一、在使用自带的水晶报表时,请注册,否则只能使用30次水晶报表注册码注册号:6707437608密码:AAP5GKS0000GDE100DS 二、使用CrystalReportViewer进行预览CrystalReportViewer控件允许在应用程序中查看 Crystal Rep

2007-08-08 18:40:00 954 2

转载 VS2005制作Web安装程序

网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到;也可以使用InstallShield这样到专业制作软件来打包。本篇文章是使用VS2005自带到安装部署工具来制作exe安装文件。 涉及到到内容包括:使用安装部署工具,建立数据库,配置IIS,文件操作,注册表等。参考了网上关于使用VS制作安装程序的文章。环境:Windo

2007-08-01 16:49:00 2127

转载 VB.net安装包制作全过程(不包含数据库)

一.创建部署项目 1.       在“文件”菜单上,选择“添加项目”->“新建项目”。 2.       在“添加项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中,键入 DBCustomAction Installer。 3.       单击“确定”关闭对话框。 4.       在“属性”窗口中,选择 ProductNam

2007-08-01 16:45:00 2740

原创 彩虹排课系统帮助

彩虹帮助一.系统要求本程序需要net framework 2.0 支持,请安装时,注意提示。二.系统特点在大量调研的基础之上,结合回塑算法,从而系统能较好地完成学校的排课工作。本程序强化了对不同学校的适应性(同一年级可以有不同类型的班级,并可按班级类型单独排课如高中阶段的文科与理科班、职校中不同专业的班级等),同时强化了对Excel工作熟悉的人员的支持,允许在程序和Excel之

2007-07-15 09:39:00 1372

转载 怎样编写CSS

您可以用任何一种文本编辑工具来编写。比如Windows下的记事本和写字板、专门的HTML文本编辑工具(Frontpage、Ultraedit等),都可以用来编辑CSS文档。   那么您可能会问,独立编辑好的CSS文档怎样加入到HTML文档中呢?其实在第一章中的例子里已经介绍了两种方法。  一种是把CSS文档放到文档中:    ……   其中中的“type=‘text/css’”的意思是中的代

2007-07-10 15:34:00 1719 1

转载 在VB中使用水晶报表的一种简易编程方法

    var newasp_fontsize=9;var newasp_lineheight=12;  

2007-07-10 15:23:00 911

转载 备份和还原SQL数据库

    过程名称:BackUpDataBase    功能描述:备份数据库    接收参数:需要备份的路径及文件名    返回参数:Ture,False 是否成功    创建人员及日期:zzz@2006-11-15    Public Function BackUpDataBase()Function BackUpDataBase(ByVal sDBName As Strin

2007-06-05 08:53:00 648 2

彩虹屏幕监控

这是一款我练习网络编程的项目,功能主要实现了以下几个:一、远程屏幕监视 二、简单的鼠标控制 三、文件的上传与下载。

2008-03-17

E代排课高手1.0

这是一款基于回朔法的适用于普通中小学的排课软件。它是本人参考了苏中地区的教学模式后精心编写怕,希望能给广大的教务工作者带来便利。

2007-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除