自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (4)
  • 收藏
  • 关注

原创 源代码数据库管理程序

   我写了一个管理员代码的,            我的版本用的是mdb的数据库                         原本想使用xml作为存储手段 但是时间太井了          下载地址:http://Shawls.yeah.net               又注: 如果有什么好的源代码,                              请使用备份

2003-10-31 23:06:00 1669

原创 在vb中实现真正锁定的带自定义菜单的文本控件

     在vb中实现真正锁定的带自定义菜单的文本控件//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////这个东西的出台,是由于一个网友的帖子,太气人,我才

2002-08-21 09:51:00 2132

原创 [名称] 添加系统热键

[名称]           添加系统热键[语言种类]       Visual Basic[类别一]         系统操控[类别二]         VBAPI[类别三]         底层开发[数据来源]       shawls[保存时间]       2002-08-19[关键字一]       热键[关键字二]       系统[关键字三]   

2002-08-21 09:43:00 1300

原创 数字向中文转换

Public Function ChinaNum(ByVal Num As String) As StringOn Error GoTo ChinaNumErrChinaNum = ""Dim str_tmp_CN As StringDim str_tmp_ZS As StringDim str_tmp_XS As StringDim I As LongIf VBA.Trim(Num) =

2002-06-13 13:14:00 2104

原创 用户界面设计风格说明上

用户界面设计风格说明上1引言1.1设计说明本文档是对系统界面设计风格进行描述,和用户交互的最终界面在《详细设计说明书》中设计和解释。1.2概念和定义用户界面:又称人机界面,实现用户与计算机之间得通信,以控制计算机或进行用户和计算机之间得数据传送得系统部件。GUI:即图形用户界面,一种可视化得用户界面,它使用图形界面代替正文界面。1.3用户假定将使用本系统的用户定义为:对应用程序或计算机

2002-04-22 09:30:00 2889

原创 用户界面设计风格说明下

用户界面设计风格说明下2.3向导(WIZARD)使用原则对于应用中某些部分的处理流程是固定的,用户必须按照指定的顺序输入操作信息,为了使用户操作得到必要的引用应该使用向导,使用户使用功能时比较轻松明了,但是向导必须用在固定处理流程中,并且处理流程应该不少于3个处理步骤。2.4系统响应时间系统响应时间包括两个方面:时间长度和时间的易变性。用户响应时间应该适中,系统响应时间过长,用户就会感到不

2002-04-22 09:29:00 1443

原创 添加菜单到系统菜单

添加菜单到系统菜单Private Sub Form_Load()    OldWindowProc = GetWindowLong(Form1.hwnd, GWL_WNDPROC)    取得窗口函数的地址    Call SetWindowLong(Form1.hwnd, GWL_WNDPROC, AddressOf SubClass1_WndMessage)    用SubCl

2002-03-31 15:45:00 1148

原创 在菜单栏上实现超链接

在菜单栏上实现超链接上以下内容放在窗体                   Private Sub Form_Activate()titleEnd SubPrivate Sub Form_Load()Dim ret As Long记录原本的Window Procedure的位址preWinProc = GetWindowLong(Me.hwnd, GWL_WNDPROC)设定Combo

2002-03-27 14:04:00 1590

原创 未公开API函数揭秘——通用对话框

未公开API函数揭秘——通用对话框未公开API函数揭秘——通用对话框COMDLG32.DLL 为我们提供了一些很有用的对话框,但是仍然有部分我们可能会用到的系统对话框它却没有提供。如果试图复制这些系统对话框将是一件麻烦的苦差事。幸好shell32.dll为我们提供了这些对话框,本文将带你去发掘一些未公开的API函数,以实现这些对话框。在使用未公开的API函数之前,你必须知道声明未公开的

2002-02-28 09:00:00 1434

原创 Shell语句用法心得

Shell语句用法心得一. 调用系统“创建快捷方式”向导是否为VB不支持创建快捷方式而于着急呢?虽然 您可以调用vb5stkit.Dll中的fCreateShellLink函 数,但它是为安装程序设计的,快捷方式的默认路径 总是从当前用户的“\Start Menu\Programs”开始,也 就是说,如果您的Windows95装在C盘上,您无法通过 fCreateShellLink函数把快捷方

2002-02-25 08:51:00 1361

原创 在VB中终止Win9X

在VB中终止Win9X   在Visual Basic程序中,可以使用Windows API函数来重新启动计算机系统,文本介绍如何退出Windows 9X并关闭计算机系统。 一、关闭计算机系统  可以使用Windows API的ExitWindowsEx函数来从Visual Basic程序中重新启动计算机系统。要使用该函数,需要将如下声明语句包含在窗体的通常声明部分中:Privat

2002-02-25 08:51:00 1081

原创 图象转换上

图象转换上功能 Picture对象相关操作类别 模块 Option Explicit****************************************************************** 将 icon 对象转换为 VB 的 picture 对象* 参数∶ hIcon 一个有效的图标句柄******************************

2002-02-24 08:51:00 1257

原创 图象转换下

图象转换下*********************************************************************** 刷新 PictureBox 控件的 Picture 对象。对PictureBox中的任何绘图操作,*                  通过它即可转换为Picture对象* 使用该函数可将PictureBox内的图象编辑结果永久更新为

2002-02-24 08:51:00 1104

原创 软件项目开发的文档编写标准化

软件项目开发的文档编写标准化   在项目开发过程中,应该按要求编写好十三种文档,文档编制要求具有针对性、精确性、清晰性、完整性、灵活性、可追溯性。   ◇ 可行性分析报告:说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案,说明并论证所选定实施方案的理由。   ◇ 项目开发计划:为软件项目实施方案制订出具体计划,应该包括各部分工作

2002-02-23 08:25:00 4369

原创 ZOrder的使用

ZOrder的使用ZOrder 拆开以后就是 Z 及 Order,其意义说明如下:Z:这里是指三度空间中的 Z 座标轴 (注一),而不是指英文字母的第 26 个字母。Order:排列顺序。所以 ZOrder 就是指在 Z 座标轴上的排列顺序!ZOrder 语法如下:object.ZOrder position ------------------------------------

2002-02-21 15:44:00 3176 3

原创 MD5加密算法简介

MD5加密算法简介一、算法实现(转载自绿色兵团) 1、MD5算法是对输入的数据进行补位,使得如果数据位长度LEN对512求余的结果 是448。    即数据扩展至K*512+448位。即K*64+56个字节,K为整数。    具体补位操作:补一个1,然后补0至满足上述要求   2、补数据长度:    用一个64位的数字表示数据的原始长度B,把B用两个32位数表示。这时,数据 就被填    补成

2002-02-21 15:44:00 1507

原创 手工签署证书的方法

虽然在安装MOD_SSL时已经使用 make certificate 命令建立了服务器 的证书签名,但是有时你可能需要改变它。 当然有很多自动的脚本可以实现它,但是最可靠的方法是手工签署 证书。 首先我假定你已经安装好了openssl和MOD_SSL,如果你的openssl安装时 的prefix设置为/usr/local/openssl,那么把/usr/local/openssl/bin加

2002-02-21 11:10:00 1222

原创 MTS开发多层数据库应用系统

  MTS是微软为其Windows NT操作系统推出的一个中间件产品,由于它具有强大的分布事务支持、安全管理、资源管理和多线程并发控制等特性,使其成为在Windows平台上开发大型数据库应用系统的首选产品。   由于MTS屏蔽了底层实现的复杂性,极大地简化了这类应用的开发,程序员可以将精力集中在业务逻辑上,因而有效地提高了软件的开发效率。本文将通过实例介绍用VB和MTS开发多层数据库应用系统的

2002-02-21 11:09:00 927

原创 使用XML上传文件

概述    本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。 这个例子讲述了如何使用MSXML3.0和ADO Stream对象来实现这种新的上传方法。好处有很多,比如,不需要专用的上传组件。 引言    为了在HTML网页中获得上传功能,在客户端我们可以使用如下格式的FORM:   ACTION="TargetURL.asp"   ENCTYPE="mult

2002-02-21 11:09:00 1918

原创 农历的算法

最新说明:本文为他人原作,现在我说知道的是本站用户泰山所作! Dim WeekName(7), MonthAdd(11), NongliData(99), TianGan(9), DiZhi(11), ShuXiang(11), DayName(30), MonName(12)Dim curTime, curYear, curMonth, curDay, curWeekdayDim Gon

2002-02-18 12:08:00 1857

原创 对象组件技术COM+

早在1997年,MICROSOFT已经宣布了COM+的一些概貌,但是在这近两年的时间里,我们一直都不清楚COM+的真正面貌。随着Windows2000的发布,COM+作为融合在操作系统中的组件技术将会在以后越来越被广泛使用。 COM+并不是COM的简单升级,COM+的底层结构仍然以COM为基础,它几乎包容了COM的所有内容,COM+综合了COM、DCOM和MTS这些技术要素,它把COM组件软件提升

2002-02-18 12:03:00 1276

原创 获得某一台网络打印机有几份等待打印的报表

当我们要打印报表时,如果打印机是本机的打印机的话,当然马上就会将报表打印出来,反正打印机就只有您一个人在使用而已!但是如果是在一个人数很多的公司或企业时,往往就必须很多人来分享某一部打印机了,而且打印机也不一定就放在举目可及之处!当您将报表丢到网络打印机之后,由于不一定看得到打印机,您必须特别到摆放打印机的地方去拿报表,这时候您最关心的,就是报表印了没有,如果还没有的话,那还有几份还没打印的报

2002-02-18 12:03:00 1010

原创 一组VB实用小程序函数

用VB实现编程离不开函数调用及Windows API函数的调用,以下是笔者收集的一些实用的小例程,它们可以直接用在你的实际编程中,也可以根据实际应用加以扩充完善。其中涉及Windows API函数调用的代码你可以从VB5.0系统的API函数查看器中复制函数定义内容,以避免出错。  1.系统型表单  系统型意味着用户完成当前表单操作之前无法进行其它操作,这对于编制系统口令保护界面尤为重要。如

2002-02-18 12:03:00 965

原创 DoEvents应用

转让控制权,以便让操作系统处理其它的事件。DoEvents 函数会返回一个 Integer,以代表 Visual Basic 独立版本中打开的窗体数目,例如,Visual Basic,专业版,在其它的应用程序中,DoEvents 返回 0。DoEvents 会将控制权传给操作系统。当操作系统处理完队列中的事件,并且在 SendKeys 队列中的所有键也都已送出之后,返回控制权。DoEv

2002-02-18 12:02:00 1045

原创 直接通过ODBC API访问SQL数据库

*********************************ODBC - Open DataBase Connectivity*********************************Basic StepsConnecting to the SQL Server DataBase for retrieving information from tables********

2002-01-15 09:21:00 1094

原创 读写INI文件的四个函数

文件名SourceDB.ini文件Private Declare Function GetPrivateProfileString Lib "kernel32" Alias "GetPrivateProfileStringA" (ByVal lpApplicationName As String, ByVal lpKeyName As Any, ByVal lpDefault As String

2002-01-15 09:21:00 1020

原创 将listview中显示出来的记录拖到treeview中去

Option ExplicitPrivate Sub Form_Load()TreeView1.Nodes.Add , , "aa", "aa"TreeView1.Nodes.Add , , "bb", "bb"ListView1.ListItems.Add , , "cc"ListView1.ListItems.Add , , "dd"ListView1.OLEDragMode = ccOLED

2001-08-19 09:17:00 863

原创 利用安装程序防止软件非法拷贝

利用安装程序防止软件非法拷贝每个用户都不希望自己开发的软件被别人轻易的拷贝使用,自然而然崐想起了要对软件进行加密。本文主要介绍一种通过安装程序来拷贝软件,崐防止软件非法拷贝的方法。经过实践证明这种方法非常适用于需要把软件崐安装到硬盘上才能使用的情况。一、工作原理通过在被加密的软件中设置一个特殊的单元,由一个安装程序将被加崐密的软件装入指定的硬盘(C、D、E等)分区上。在拷贝装入硬盘的过程崐中,

2001-06-17 12:33:00 2239

原创 增强Windows 98的系统安全性实战

增强Windows 98的系统安全性实战  关键字:Windows 98目前,众多的计算机用户使用的操作系统仍是Windows 98,它的安全性是大家非常关注的,鉴于此写下此文,希望有助于维护您的系统安全。 设置用户权限 对不同的用户设置不同的使用权限,限制一些用户对系统文件的修改权,将大大提高系统的安全性。其具体步骤如下(这里以设置“管理员

2001-06-17 12:25:00 794

原创 Windows Me/9X修改圣手--Winboost 2001

Windows Me/9X修改圣手--Winboost 2001  关键字:Winboost 2001Winboost 2001是一款由美国Magellass公司推出的工具软件,它可以修改一百多种Windows Me/9X的隐藏属性,从开始菜单到桌面,从IE浏览器到控制面板等等都能随心所欲地修改。而且它的使用却是非常的容易,下面就简单地介绍一下它的使

2001-06-17 12:24:00 844

原创 在Excel2000中设计彩色数字

在Excel2000中设计彩色数字  关键字:Excel2000在你使用Excel2000对一张工作表中的数据进行处理时,有时是不是希望其中某些数据能够有自己特殊的显示格式?比如,现在你有如图的一张Excel工作表,在“总成绩”一栏中,你需要小于120的显示为蓝色,大于120的显示为红色。下述的方法,可以让你的愿望变为现实。该方法是:  1.选中D2

2001-06-17 12:21:00 769

原创 中英文输入法的自动切换

中英文输入法的自动切换  前言:   在开发数据库程序时,常常需要输入中文和英文,为此,操作员不得不在两者之间不断切换,能不能实现中英文输入法的自动切换呢?即在需要输入中文的地方系统打开中文输入法,在需要输入英文的地方系统自动关闭中文输入法,回到英文输入法。本人在开发课程输入模块时,根据操作员的实际要求利用C++ Builder5实现了中英文输入法的自动切换功能,每个操作员可以根据他的中文

2001-06-06 21:28:00 4186

原创 远程数据库的访问

远程数据库的访问(VB数据库)杨 尚 勤 ---- 远 程 数 据 对 象(RDO) 是 VB 5.0 中 基 于 ODBC API 的 对 象 模 型, 它 短 小、 快 捷、 强 健, 可 以 访 问 任 何 32 位 ODBC 数 据 源, 如 SQL Server 和 Oracle 数 据 库, 是 访 问 远 程 数 据 库 的 更 新 更 高 级 的 工 具。 ---- 使 用

2001-06-05 22:07:00 781

原创 如何使用 VB 编写自动反安装的程序?

如何使用 VB 编写自动反安装的程序?如果您安装了某一个软件之后,想要反安装,您有二个方法:1、打开【控制面板】中的【添加删除新程序】,选择该软件來反安装。2、选择【开始】【程序集】中软件所产生的程序組中的反安装。上面的第一种方法,您不需要作任何处理,一般软件在安装完后,都会在【控制面板】中的【添加删除新程序】多一个该软件的选项。而第二种方法,就必须要我们编写程序來解决了!假设

2001-06-05 22:05:00 1025

原创 自己编程模拟 MouseEnter,MouseExit 事件

 自己编程模拟 MouseEnter,MouseExit 事件 很多第三方的控件都提供的 MouseEnter 和 MouseExit 事件来补充 MouseMove 事件的不足(MouseMove 事件不能有效的捕获鼠标是否已在控件外),但是这些控件或要注册,或集合了其他实际没有什么作用控件,另外在程序中加入太多的控件也会影响程序的性能,利用 Windows 的 API 函数,我们可

2001-06-05 22:03:00 1023

原创 在VB中建立司旋转的文本特效

在VB中建立司旋转的文本特效在VB中利用Windows的API函数可以实现很多的VB无法实现的扩展功能,下面的程序介绍的是如何通过调用Windows中的API函数实现文本旋转显示的特级效果。  首先建立一个工程文件,然后选菜单中的Project | Add Class Module 加入一个新的类文件,并将这个类的Name

2001-06-04 21:19:00 785

原创 调 用API 函 数 设 计ABOUT 窗 口

 调 用API 函 数 设 计ABOUT 窗 口作者:蔡 可 训windows98 系 统 的 许 多 软 件 中 都 包 含 一 个windows 风 格 的about 窗 口, 它 向 用 户 反 映 了 当 前 系 统 的 一 些 基 本 信 息, 其 中 显 示 有 关windows 及 其 应 用 软 件

2001-06-04 21:16:00 954

原创 功能强大的SendMessage函数

 功能强大的SendMessage函数 Windows API(应用程序接口)是Windows系列软件为程序开发人员提供的火力强大的“武器库”,在这个武器库中,有很多极具威力的武器,SendMessage就是其中之一,它的功能非常丰富,灵活使用这个函数,会给编程工作带来很多便利。本文以Visual Basic为例,结合几个具体的例子介绍该函数的功能。一、Send

2001-06-04 13:41:00 1406

原创 调用API函数得到磁盘上剩余空间的值

   调用API函数得到磁盘上剩余空间的值最直接的方法是调用API函数 GetDiskFreeSpace,函数声明如下:声明:Declare Function GetDiskFreeSpace Lib "kernel32" Alias "GetDiskFreeSpaceA" (ByVal lpRootPathName As String, lpSectorsPerCluster As

2001-06-03 19:48:00 1163

原创 禁止使用 Alt+F4 关闭窗口

   禁止使用 Alt+F4 关闭窗口声明:Vb man 2001URL: http://goodvbman.yeah.netE-mail: [email protected] Declare Function GetSystemMenu Lib "user32" Alias "GetSystemMenu" (ByVal hwnd As Long, ByVal bRev

2001-06-03 19:45:00 1966

SourceCodeExplorer界面控件

SourceCodeExplorer界面控件<br><br>使用Regsvr32注册

2007-10-25

SourceCodeExplorer数据库

SourceCodeExplorer数据库<br><br>修改名字为Prog.SCE<br>放在同一个文件夹下

2007-10-25

SourceCodeExplorer数据读写Dll

SourceCodeExplorer数据读写Dll<br><br>使用Regsvr32注册

2007-10-25

SourceCodeExplorer

SourceCode Explorer<br>知道的人就会下

2007-10-25

空空如也

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

TA关注的人

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