自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (20)
  • 收藏
  • 关注

原创 关于VB访问数据库的一些经验(献给VB初学者)

VB作为一个高效快捷的开发工具而言,在数据库开发上有着很好的表现。但是,对于很多初学者而言,入门时经常会看一些并非高效且封装得更加多的代码作为学习参考(如那种用什么控件、数据捆绑之类的范例代码),导致很多多初学者想深入时会更加茫然。其实,曾经很多用VB开发的数据库商用软件都不会用那种方法,因为弊病很多,效率也不高。先总结一下为什么说用数据控件效率不高。首先,作为数据库操作的对象而言,是不需要有用户...

2019-12-06 16:38:56 2268 1

原创 自己手写一个 VB 的 DateAdd 函数(VB/C 双语言版本)

         可能有些朋友觉得这是多余的事情,既然 VB 有了 DateAdd 函数来进行日期运算,干嘛还要自己手写一个? 其实这一点也不多余,因为有些时候我们的开发环境不一定就在 VB 里,而那些个开发环境不一定就有那么多现成的函数可以使用,那么这个时候要做个日期运算那就不是那么简单的事情了。就比如我写这函数的理由,就是在单片机里需要做日期运算写的。因为在单片机里,就连想取得个时间都要外挂一...

2018-07-11 17:09:11 1344 2

原创 VB:用Winsock控件数组作服务的实现过程范例

Visual Basic CodePrivate Type SockServerInfo      Enabled As BooleanEnd TypeDim Server (   )   As SockServerInfoPrivate Sub Form_Load (   )        CreateServerEnd SubPrivat

2013-09-12 01:37:10 2241

原创 VC 2012 中调用WebBrowser简单的实现过程(图解过程)

在打开 Visual Studio 2010 后点选文件菜单然后选择新建->项目这时系统会弹出新建项目窗口,选择VC++的MFC应用程序,然后再设置一下项目保存路径和名称后点击“确定”按钮接着系统会弹出“MFC应用程序向导“对话框,界面效果如上,点击“下一步”按钮继续在应用程序类型选项中选择“基于对话框”的类型,注意,系统默认使用的是Unicode库

2013-04-24 17:15:09 10908 3

原创 开源个我的 x86 架构操作系统的 boot 程序

开发语言:汇编编译工具:NASM for Win1、BOOT.ASM;************************************************************************************************;; Name........... Noah system boot program; File.......

2013-03-30 23:09:26 2362 2

原创 VB套用规则进行字符串过滤的范例

<br /><br /> <br />Private Sub Command1_Click() Dim strTemp As String Dim strArrayFormat() As String Dim strArrayURL() As String Dim lngFormatMinCount As Long Dim lngFormatCount As Long Dim i As Long Dim j As Long Di

2011-04-20 11:39:00 2416

原创 VB分析超过64K的网页内容(基于XMLHTTP和字节数组处理)

<br />Visual Basic Code'****************************************************************************************************<br />'<br />'Name.......... WEB Page Read Program<br />'File.......... WEBRead.frm<br />'Version....... 1.0.0<br />'Dependencies.. 

2010-11-05 10:59:00 12257 12

原创 VC中调用WebBrowser简单的实现过程(图解过程)

<br />首先我们打开VC开发环境,如下图<br /><br />然后我们开始新建一个工程,点击"文件"菜单的"新建"项<br /><br />然后我们在“工程”选择卡中选择“MFC AppWizard(exe)”项,并且选择设置好工程存放的位置和工程名称<br /><br />然后点击“确定”按钮会弹出“MFC 应用程序向导”,根据向导提示建立我们的工程<br />因为只需要做个基本的测试程序,所以我们使用对话框就可以了<br /><br />下一步我们设置一下相关的支持选项<br /><br />下一

2010-09-06 14:12:00 19402 20

原创 51单片机程序开发入门知识

<br />      51单片机在我的理解上来说,就是遵循51指令集工作的芯片。他就像一台超微型的电脑,里面有内存、硬盘、CPU等基本配备。<br />      而他所谓的CPU使用的就是51指令集,他的硬盘就是内置的Flash,他的内存也是内置的RAM和扩展RAM。不过这些基本配备是小了一点而已。<br />      在网上,我们常看到一些介绍什么AT89C51或AT89C52等51的单片机的范例,对于一些初学者来说可能就会认为只有AT89C51或AT89C52才是51单片机,当你给他个STC89S

2010-08-20 13:09:00 8074 2

原创 自制一个串口带时钟的加密狗

首先是器件选型问题:MCU    选一个 STC12C5A16S2 LQFP 44       其实就是51单片机,如果你没有玩过51单片机,就把它理解成一台超微型的电脑主机就可以了,里面有Flash存储器(可以理解成PC的硬盘,不过空间不大),还有RAM(可以理解成PC的内存,当然空间也不大)等等。至于为什么选STC这个品牌呢,因为烧写程序接口容易定义,直接用串口就可以进行程序的烧写了,所以选择用STC。为什么用12C5A系列呢,因为它的速度要比89C系列快,还有12T的模式,为什么要选16S2型号呢,因

2010-08-18 16:48:00 10914 12

原创 VB实现简单的图形区域选择

程序效果:当点击左边的部件图时,会弹出对话框提示你点击了哪一个区域。程序思路:用一个图片区域码图作为点击区域的参照,根据XY取得的颜色识别出属于哪一个区域程序界面如下:相关代码如下:Visual Basic CodeDim ColorArray (   )   As LongDim ColorCount As LongPrivate Sub

2010-04-28 11:12:00 5390

原创 用VC开发API形式的DLL给VB调用的范例

     对于很多VB爱好者来说,或多或少会了解一点C语言,有时候VB的运算速度或某些功能不能满足开发者需求的时候可能会考虑到用C语言来解决问题,但对于不熟悉VC开发环境的人来说,会用C语言,不见得就了解如何用VC做这样的接口程序,本人就在此对VC编写API形式的DLL供VB调用这个话题做一个详细的操作过程说明,希望能对这方面有需求的VB爱好者有所帮助。我们就来先了解一下VC是

2010-03-05 01:15:00 11632 39

原创 VB实现数字到中文金额的转换函数

Visual Basic CodePrivate Function NMoneyToSMoney ( NMoney As Variant )   As String      If IsNumeric ( NMoney )     =   False Then            NMoneyToSMoney   =   "不是数字类型"

2009-02-01 00:32:00 2453 6

原创 VB用Bitblt实现透明位图显示

Visual Basic CodeAPI声明Private Declare Function BitBlt Lib "gdi32"   ( ByVal hDestDC As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal hSrcDC As

2008-12-16 00:19:00 8618 4

原创 VC中实现VFW的时时视频捕捉

Visual C++ Code#include #include "StdAfx.h"#include #include #pragma comment(lib,"VFW32.LIB")HWND AVIhWnd = 0;HWND hWnd = 0;HDC hDC = 0;HDC ScenehDC = 0;DWORD AVIWidth = 640;DWORD AVIHeight

2008-11-02 19:09:00 7231 6

原创 VC中调用ADO对象访问数据库的范例

Visual C++ Code#include "stdafx.h" #include "stdio.h"#include "windows.h"#include "string.h"#import "C:/Program Files/Common Files/System/ado/msado20.tlb" no_namespace rename("EOF",

2008-10-16 02:59:00 4263

原创 VC中调用XMLHTTP对象访问远程数据的方法

Visual C++ Code//这里是DLL入口#import "C:/WINDOWS/system32/msxml.dll"#import "C:/WINDOWS/system32/msxml2.dll"using namespace MSXML2;HRESULT ComInit();#include "stdio.h"int APIENTRY WinMai

2008-10-16 02:53:00 3771 1

原创 VB用XML实现在线翻译范例

本例采用雅虎的在线翻译功能为基础,提供中英,中日的在线翻译效果,希望对想了解XMLHTTP对象和UTF-8编码的VB爱好者有所帮助。界面效果如下:  以下是窗口的程序代码:Visual Basic CodeOption ExplicitPrivate Declare Function MultiByteToWideChar Lib "kernel32"

2008-10-16 02:37:00 17686 19

原创 在VC中调用VB编写的COM组件范例

VB调用VC的DLL大家应该不陌生,而VC如何调用VB编写的DLL这个问题对于搞VB开发的人来说可能却就是个问题。为了广大的VB爱好者向VC进军,我就从VB开发者的角度来说说在VC中调用VB编写的COM组件的方法。我举个例子。 先说说VB开发一个COM组件。 用VB新建一个ActiveX DLL 工程, 然后修改工程名称为 MyVB 再修改默认的类名为 DEMO 然后再向类中添加一个函数作为测试用

2008-10-16 02:25:00 6098 5

原创 VB动态调用外部API函数的方法

这么久了都没放出过什么比较好的程序出来,让大家失望了。前段时间无聊搞了个类,今天拿出来和大家分享一下。主要是实现在VB中动态调用API函数的类,才疏学浅,见笑了。Visual Basic Code*******************************************************************************

2008-09-28 14:35:00 6753 7

原创 让TextBox只输入金额或数字的方法,显示的时候很漂亮,输入的时候很方便

Visual Basic CodePrivate Sub Form_Load (   )        Text1.Tag   =   0      Text1_LostFocusEnd SubPrivate Sub Text1_GotFocus (   )        Text1.Text   =   Text1.Tag      Text1.SelStart   =  

2008-09-22 02:39:00 5634 5

原创 VB取得DOS方式的路径地址

Visual Basic CodePrivate Declare Function GetShortPathName Lib "kernel32" Alias "GetShortPathNameA"   ( ByVal lpszLongPath As String, _                                                       

2008-09-20 18:44:00 2462

原创 让TextBox只允许输入数字

Visual Basic CodePrivate Declare Function GetWindowLong Lib "user32.dll" Alias "GetWindowLongA"   ( ByVal hwnd As Long, ByVal nIndex As Long )   As LongPrivate Declare Function SetWindowLong

2008-08-20 01:25:00 4712 2

原创 简单的实现多进程同时使用一种编号,而每个编号都是唯一的

Visual Basic CodePrivate Sub Command1_Click (   )  MsgBox GetCodeingEnd SubPrivate Function GetCodeing (   )   As String取得保存的信息 Dim SDate As StringDim SNumeric As StringDim ReturnStr As Str

2008-06-21 20:49:00 2392

VC编写的自杀程序演示范例

这是我用VC写的一个简单的自杀程序范例,主要是利用批处理文件来实现自杀的目的,有兴趣的朋友可以看一下。

2013-05-05

VB编写的Inf文件处理组件,包含使用范例

这是我多年以前用VB写的一个编译好的inf文件处理类,使用该类处理inf或ini文件非常方便和简捷,里面还有使用范例供大家参考。不过可能有些bug,如字符串里的双引号问题等,我在vc版本的类里有做相关处理,这个版本因为早就放弃了,所以没有得到改善,不过基本用起来还是能满足大部分需求的。

2013-03-02

VB 写的 FTP Server 程序(工具)

这是我以前用VB写的一个FTP服务程序,算是能用。不过不能绕过安全设置,抗压能力也不是很好,毕竟是直接用VB的Winsock控件写的。不过对于用户量不多的基本应用还是可以玩玩的。主要是通过设置Access数据库进行配置。主程序有一个,分为应用程序模式和服务程序模式,在应用程序模式下保存好配置信息后,最好到服务中看看程序是否启动。服务名为 Sopu FTPServer

2011-05-16

VB编写的 DBGrid 控件及使用范例

这是我用VB写的一个表格控件,主要采用GDI/GDI+绘制实现的界面效果,支持表格合并、数据编辑、拖动数据等效果,界面美观灵活、可控性强,具体的可看一下Readme.txt 文档的说明和范例代码。

2011-05-09

VB源码:监视多个IE窗口的事件

实现多个COM 事件的捕获,弥补 VB 对 Dim WithEvents 不支持数组事件的问题,这个是同时监视多个IE窗口 DocumentComplete 事件的过程。

2011-04-19

通过设备名称开启和禁用设备的DLL VB使用范例

这是本人用VC开发的一个API接口函数库: GetDeviceState SetDeviceState CreateNetworkConnect DeleteNetworkConnect ConnectNetwork CloseNetwork 包里还有VB调用这些函数的范例

2011-04-07

VC中的字符串处理类(静态库形式)

这是我用VC写的一个字符串处理类,模仿了很多VB中字符串处理的过程,所以我命名为VBString类。在这个类里主要是以处理char指针类型为主的,当然也支持WCHAR,不过只是普通的将char * 转换出来或放进去而已,具体的使用请看说明

2010-09-16

VC开发的串口通讯类(静态库,含使用范例和注解)

这是我用VC写的一个串口通信类,是静态库形式的,可随工程一起编译。里面还有在MFC中使用的简单范例,当然Win32程序也可以调用,因为设计时就是用纯API打造的,当初也是为Win32应用程序做的接口类。因为采用的是多线程的方式处理,对CPU的占用率也是很低很低的,运行效率还不错,使用也方便,还有类似于 VB 事件的概念。 看范例就知道了。

2010-09-13

自制一个串口带时钟的加密狗程序部分

这是自制带时钟的加密狗的程序资源部分,具体的操作请参考我CSDN的博客

2010-08-18

VB源码:VB实现简单的图形区域选择

程序主要演示了如何在一个PictureBox上实现区域区分的点击效果。支持奇形怪状的区域,可以把这个技术用到控件上封装一下效果应该不错。如果想提高效率,可以采用GDI作为图形处理的基础。本程序主要用初学者参考使用。

2010-04-28

VB源码:外壳程序范例

这是一个用VB为系统录音机加壳的程序,主要掩饰了通过Windows消息出发按钮点击的过程,希望对一些想了解这方面技术的朋友有帮助,本程序在VB6 + Windows 2003下调试通过。

2010-03-11

VC写的MMEC加解密用的DLL的VB使用范例

这是我用VC写的一个用于加解密用的API接口库文件,我为这种加密方法定义了一个名字:“MMEC”,这是我最新的8位版本,里面有VB调用API函数的范例,对于很多VB爱好者来说,有时需要对数据进行加解密操作,但因为计算速度慢、安全度不高等问题,又时候加密大量的数据觉得特别头痛。这个库文件速度快,安全度高(可自定义加密算法和参数),使用相对也比较方便,相信会对很多有这方面烦恼的朋友有些用处。

2010-01-08

USB转串口芯片 CH340 驱动程序、PDF

CH340是USB转串口的芯片,这个是CH340的Windows驱动程序以及PDF文档。

2009-07-07

VB源码:网络收发文件并计算传输速度

本例子演示了如何用 Winsock 发送及接收文件,并可在发送数据或接收数据时计算网络传输速度 希望本例能对初学者起到一些帮助

2009-01-06

VB源码:通过XML读取网页内容并分析取得需要的数据

本程序演示了在VB种用XML对象读取远程网页的代码。 并通过HTMLDocument分析出网页的文本内容。 再通过分行识别处理的方法提取出所需要的网页数据。 源贴由CSDN的mylajilaji提出 主题是:如何提取网页的数据 http://topic.csdn.net/u/20080919/17/5c6d551f-91c3-4d44-9bc8-0c30c87afbd5.html 本程序为解决办法。

2008-09-20

VB源码:多文档保存及处理的范例

本程序演示了如何对多文档进行操作 特别是当MDI父窗口关闭时对文档的保存处理以及如何在福窗体里操作当前使用的子窗体内容。 可以注意观察一下MDI窗口里的菜单事件 演示了如何通过父窗口调用子窗口里的函数进行功能处理 问题源贴:父窗体退出问题 http://topic.csdn.net/u/20080915/14/7df0e56c-8abd-4acb-9e63-6d16bbe7a5a2.html 注意:本程序只是一个框架式的范例。紧为初学者提供学习使用。

2008-09-17

VB源码:查询文件并对查询出来的结果进行排序

这个例子演示了VB是如何利用FSO查询某个目录里的文件的。并且可以将查询出来的文件按文件名排序。 虽然ListBox中有Sorted 属性可以排序文件名,但是如果想了解数组如何自己进行排序的话看看这个范例就明白了。

2008-09-16

VB源码:显示网络图片范例

简单的演示了读取URL地址上的图片代码 建议采用GDI+技术可以达到更好的效果

2008-04-23

VB源码:远程桌面显示范例

源码演示了如何实现远程桌面监视的范例 对于想搞QQ远程协助功能的朋友可以参考一下 程序中服务器端可能会有点卡,因为抓图过于平凡 有兴趣的朋友可以改良一下 1、抓图部分 2、转换JPG图像部分 3、显示JPG图像部分 这个程序采用的是ImageUtils.dll里的API函数进行压缩JPG的. 传输时采用文件方式读取图像数据,建议采用GDI+技术实现BMPtoJPG的内存转换和读取 注意:本程序只是供初学者学习参考所用,并不是什么完整的产品源码。

2008-04-23

VB源码:演示把多个文件放到BMP文件的例子

vb写的源代码 演示如何把文件或目录信息放到BMP图片里 里面有标准的BMP图片结构说明 想了解BMP文件的原理和数据结构看看这个就清楚了 程序还有文件目录信息存储处理部分 效果有点像WinRAR的结构,但是没有压缩代码 如果你自己加上压缩代码,那就完全是压缩程序了 这个代码用来加密也可以。

2008-04-23

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

TA关注的人

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