VB
几罗星人
多年VB,现在转战C++,爱好研究C++的底层实现原理,愿与同好共同研究学习。QQ:1938805008(几罗星人)
展开
-
VB6.0属性过程详解(Property过程)[第三章:枚举属性和OLE_COLOR类型(设计限定输入的属性,如DragMode属性)]
这里是《VB6.0属性过程详解(Property过程)》的第三章,如果你没有看过上面的这篇文章,你应该先去看看,除非你觉得你已经初步了解了属性过程的运作机制。 第三章:枚举属性和OLE_COLOR类型 同样,提出个问题,又是看图:原创 2011-08-02 00:17:42 · 10950 阅读 · 2 评论 -
VB6.0 ActiveX 控件开发详解 [第三章:属性的设计,属性映射,属性的初始化,属性的保存]
第三章:属性的设计,属性映射,属性的初始化,属性的保存第一节:属性的设计 废话不多说,前文再续,书接上一回。上回说到,如何对界面进行布置和写动态修改控件大小的代码;这一回,我来介绍一下如何设计属性,这是难点。 启动我们上次做好的工程,我们需要想想,我们这个控件需要些什么属性?既然是图片框架控件,那么我们就需要一个Picture属性,同时,在以前的代码里,没有调整原创 2011-08-09 15:40:38 · 23592 阅读 · 13 评论 -
VB6.0 ActiveX 控件开发详解 [第二章:布局界面与初始化]
这里是《VB6.0 ActiveX 控件开发详解》的第二章,介绍如何布局用户控件设计器的界面,和如何初始化控件。如果你没有看过第一章,建议你先去看看:《VB6.0 ActiveX 控件开发详解 [第一章:创建工程] 》,除非你知道一开始应如何创建一个ActiveX控件工程并做原创 2011-08-04 16:11:47 · 22152 阅读 · 7 评论 -
VB6.0属性过程详解(Property过程)[第一章][《VB6.0 ActiveX 控件开发详解》附属文章]
这是《VB6.0 ActiveX 控件开发详解》的附属文章,如果没有看过这一篇文章的话应先去看看,除非你认为你已经有了一定的ActiveX控件开发基础。 第一章:认识属性过程 在用VB6.0开发ActiveX部件的过程中,我们难免要接触到一种不太常用原创 2011-08-01 00:35:39 · 22241 阅读 · 17 评论 -
VB6.0 ActiveX 控件开发详解 [第四章:事件的设计与引发]
第四章:事件的设计与引发 好的,本人已经很久没续写这篇文章了,应网友邀请,我现在继续。事件是一个对象的对外输出,客户通过事件得知控件对象当前的情况,于是,学习事件的设计与引发就变得很重要。 启动我们以前设计好的工程,打开ActiveX空间设计器的代码窗口,然后选择【工具】菜单的【添加过程】菜单项。假设我们现在要为图片框设计一个单击事件。我们在【名称】当中输入“PicClick”原创 2011-09-04 13:42:16 · 14476 阅读 · 16 评论 -
VB6基本数据库应用(五):数据的查找与筛选
同系列的第五篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9633139。讲述如何写SQL语句实现提取表中前n条或前n%的记录,以及讲述使用带有WHERE关键字的SQL:Select语句进行查找初步。原创 2013-08-05 01:26:13 · 18612 阅读 · 7 评论 -
VB6基本数据库应用(七):多重条件搜索
同系列的第七篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/48402835前文再续,书接上一回。很高兴又能说出这句话了。第五章讲述了条件查询。事实上SQL:Select语句的Where子句并不只是能接受一个条件。举个实际应用的栗(例)子,如果有重名,那么按姓名去查询,就会出现多个结果,为了唯一确定一个人,我们还可以再提供需要查询的人的手机号码,一般而言这样就唯一确定一个人了。原创 2015-09-12 23:54:34 · 5620 阅读 · 3 评论 -
VB6基本数据库应用(十):【增补篇】游标Cursor和锁Lock简介
同系列的第十篇,上一篇在http://blog.csdn.net/jiluoxingren/article/details/48606399VB6基本数据库应用(十):【增补篇】游标Cursor和锁Lock简介说起来,我自己对游标并不怎么了解。这里简单就我所知道的做一些介绍。之所以要说一下,是因为趁着出增补篇的机会,将游标和锁也要提及一下,尽管这在VB中的重要性并不明显,但是游标的功能原创 2015-09-26 11:06:25 · 6644 阅读 · 12 评论 -
VB6基本数据库应用(九):【增补篇】不同的引擎的语法差异
同系列的第九篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/48474545VB6基本数据库应用(九):【增补篇】不同的引擎的语法差异正篇在写的时候出了一些问题。这些问题在以前的内容中没有被提及,或者提及了却没有细说,如今在继续的时候如果不说清楚,会让后面的学习变得含混不清,为此决定发布两篇增补篇,来解决一下以前原创 2015-09-20 22:57:53 · 3315 阅读 · 2 评论 -
VB6基本数据库应用(八):模糊搜索与基于范围的搜索
同系列的第八篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/48402885VB6基本数据库应用(八):模糊搜索与基于范围的搜索前面的几章讲解了搜索的许多复杂的用法。然而提供再多的条件,还是无法满足我们的需求。因为我们不一定能够获得一个精确的条件来对数据进行检索。所以如果能够提供模糊的匹配,能使我们的搜索更加容易。原创 2015-09-15 21:17:14 · 6369 阅读 · 4 评论 -
VB6基本数据库应用(三):连接数据库与SQL语句的Select语句初步
同系列的第三篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9455721。连接数据库与SQL语句的Select语句初步。这一章将介绍如何使用ADO对象连接数据库,以及使用SQL语句打开表。原创 2013-07-27 03:40:08 · 26137 阅读 · 4 评论 -
VB6基本数据库应用(四):数据的提取,新增和修改
列的第四篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9474661。本章内容继承前面的内容,讲述的是打开表之后的数据的提取,新建和编辑原创 2013-07-31 00:22:02 · 19630 阅读 · 12 评论 -
VB6基本数据库应用(六): 续篇序 和 给学习者的话
续篇序阔别多年,我为仍然有人记得我的这个系列的文章,有人找到我希望我续写这篇文章感到高兴。说起来也是令大家失望了,说好的继续更新呢?!?!一下子,高三过去了,大一过去了,在我如今大二之时,收到了网友的邀请,希望我再次续篇。重新看看自己的文章,再看看下面一路以来的好评,我也是决定再次执(da)笔(zi)。当然也少不了大家给我的意见,例如Percent打错了(打成Precent了),这样的问题,原创 2015-09-12 23:57:34 · 4253 阅读 · 1 评论 -
VB6基本数据库应用(一):数据库基础
这是本套教程的第一课,讲述的是数据库结构的基础。学好数据库就必须了解清楚数据库的结构,其实并不困难。本套教程将从最基础的开始来讲述VB6的基础数据库操作。原创 2013-07-24 17:14:17 · 16250 阅读 · 3 评论 -
VB6对象浏览器的用法
估计不少书都把这个强大的工具忽略了,这里补充一下。在VB6的IDE里按下F2,或者选择【视图】菜单的【对象浏览器】菜单项,就可以打开对象浏览器。对象浏览器可以看到一个库中的全部类,模块,枚举的定义。原创 2013-07-27 02:11:00 · 10039 阅读 · 1 评论 -
【转】VB的指针使用
原文地址:http://www.cnblogs.com/xw885/articles/105264.html 一、指针是什么? 不需要去找什么标准的定义,它就是一个32位整数,在C语言和在VB里都可以用Long类型来表示。在32位Windows平台下它和普通的32位长整型数没有什么不同,只不过它的值是一个内存地址,正是因为这个整数象针一样指向一个内存地址,所以就有了指针的概念转载 2012-12-16 23:28:35 · 10827 阅读 · 0 评论 -
思绪膨胀,做出龙飞凤舞,怪诞异常的程序启动界面(VB6.0)[已完成,有具体代码,有第二章]
很多软件都有程序启动界面,我在这就找到了2个比较特别的给大家看看:这是VS2010旗舰版的启动界面,大家留意他的底部,是不规则的。 这是PS CS5的启动界面,整个界面呈现完全的不规则,很飘逸。 可是啊,我上来不是给大家看图片的,没错,教你如何用VB6.0原创 2011-07-30 02:24:54 · 5424 阅读 · 3 评论 -
VB6.0 ActiveX 控件开发详解 [第一章:创建工程]
前言 在CSDN的VB论坛上,我总是能够看见有人这样问“有没有这样的控件,一个列表框,每一个项前面有一个按钮”(这是例子),又或者见到这样:“怎么样做一个ActiveX控件?”,诸如此类,等等。其实ActiveX控件的开发是很实用的,既能整合图形界面,有能更简化原创 2011-08-03 18:19:50 · 36530 阅读 · 8 评论 -
思绪膨胀,做出龙飞凤舞,怪诞异常的程序启动界面(VB6.0)[第二章:填充区域成不同的颜色,和用图片填充背景]
这是“思绪膨胀,做出龙飞凤舞,怪诞异常的程序启动界面(VB6.0)”的再续,因为原文太长,所以第二章另起一篇博文,如果没看过原文的,应先去看看原文:点击连接查看原文,看完了再回来。 第二章:填充区域成不同的颜色,并且绘制文字。 不知道你发现没原创 2011-07-31 03:59:55 · 4426 阅读 · 0 评论 -
VB6.0生成的文件简介(VB快速入门基础)
对于VB,我们并不陌生,而对于它生成的文件,可能却是一知半解。首先,我先介绍VB有哪些文件。1.Vbp文件:即VisualBasicProject,就是一个VB工程概括文件。在我们保存工程后,会生成很多的文件,但是我们只需要双击Vbp文件就能打开整个工程。2.Frm文件:即Visual Basic Form,每一个Frm文件就是一个窗体,一个Frm文件中包含了一个窗体的所有信息,包括控原创 2011-07-27 15:16:57 · 8289 阅读 · 0 评论 -
【转】在GDI+使用区域
原文章地址:http://hi.baidu.com/belovedjuan/item/f5611eba57fafbf463388e7c抠图原理:需要处理的图片都是具有单色背景的图片(否则,这种情况下就没有任何的意义)。假如图片的背景色是黑色,编程的主要工作就是把图中的非黑色部分抠出,形成一个区域。“抠”的原理就是:从图片的左上角(0,0)开始,按照从上到下,从左到右的顺序形成长宽都为1转载 2012-11-26 21:40:00 · 3076 阅读 · 0 评论 -
【转】VB6 GDI+ 入门教程(4)—— 文字绘制
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vistaswx.blogbus.com/logs/37306364.html1.GDI+中文字的必须要素首先,与其它软件一样,GDI+中的文字也有格式。画文字有多种画法,但是无论如何,我们都需要创建一个FontFamily,这其中包含了字体类型的信息,包括字体名称、字体对齐方式(需要设置)等等。一般的画转载 2012-11-26 21:15:52 · 6375 阅读 · 2 评论 -
【转】VB6 GDI+ 入门教程(5)—— 基础绘图小结
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vistaswx.blogbus.com/logs/41223709.html 终于……我们的基础绘图部分可以先告一段落了。什么叫基础绘图?画线、画圈圈、画方块、画字……等等。我们来总结一下。 我们第一点就是总结DrawXXXX和FillXXXX。1.DrawXXXX:描边可以这么说 例如Dr转载 2012-11-26 21:21:53 · 4879 阅读 · 0 评论 -
VB6 GDI+ 入门教程(6)——图片
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vistaswx.blogbus.com/logs/41225905.html VB自己的绘图语句都需要用LoadPicture载入图片,同样,GDI+中也需要。1.载入(初始化)图片资源(1)来自文件:GdipLoadImageFromFile我们先来看看这个最简单基本的载入图片来自文件:转载 2012-11-26 22:22:21 · 13394 阅读 · 3 评论 -
浅谈VB6.0使用子类化
基础知识:Windows的消息驱动机制 子类化,对于各位高手来说easy到不得了了,不用我说,基本可以绕路了。但是对于一些新手来说确实很陌生的,基本上在网上也没有什么系统的资料。那么,我就趁着有空余的时间,将自己掌握的一些子类化的基本思路,概念介绍给大家。 要说子类化,就必须先简单介绍一下操作系统Windows的工作方式。打个比方吧: “你和我需要交流,那么一种古老的原创 2012-04-22 17:43:46 · 6243 阅读 · 9 评论 -
【转】VB6 GDI+ 入门教程(1)—— GDI+介绍
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vistaswx.blogbus.com/logs/37178452.html引言:鉴于网上关于GDI+的教程都是.Net的,基本上没有VB6.0的,而这方面又很多人有需要,所以我就写一个Visual Basic 6 GDI+ 入门教程。目标人群:所有能够较熟练使用VB的,对GDI+感兴趣或有GDI+转载 2012-11-24 00:01:59 · 5453 阅读 · 1 评论 -
【转】VB6 GDI+ 入门教程(2)—— GDI+初始化
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vistaswx.blogbus.com/logs/37196805.html现在先让我们了解下GDI+的绘图机制。1.初始化、关闭GDI+我们需要对GDI+进行初始化,才能使用它的各种功能。如果没有初始化,那么VB6就会莫名其妙的崩溃。呵呵。当然程序结束了我们还要关闭GDI+释放内存转载 2012-11-24 00:11:49 · 8728 阅读 · 0 评论 -
【转】VB6 GDI+ 入门教程(3)——笔、刷子、矩形、椭圆绘制
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://vistaswx.blogbus.com/logs/37207407.html 好,我们已经学会如何画线了,那么后面的事情只要变通下都可以解决。不过变通前我还是得说几个基本的东西。1.绘制,填充一个矩形绘制一个整型长度的矩形,我们要用到GdipDrawRectangleI和GdipFillRect转载 2012-11-24 00:35:14 · 5589 阅读 · 0 评论 -
VB6.0属性过程详解(Property过程)[第二章:属性Set过程的应用(设计如字体属性的具有弹出式对话框的属性)]
这里是《VB6.0属性过程详解(Property过程) 》的第二章,如果你没有看过上面的这篇文章,你应该先去看看,除非你觉得你已经初步了解了属性过程的运作机制。 第二章:第一节:属性Set过程的应用 上一章,我介绍了属性Get过程,属性Set过程的用途,现在我来说一下属性Set过程。先看看以下的几张图片:这是字体属性的对话框这是Pictur原创 2011-08-02 00:01:09 · 15859 阅读 · 7 评论 -
VB6基本数据库应用(二):建立数据库
这是同样系列的第二篇,上一篇在:http://blog.csdn.net/jiluoxingren/article/details/9451987。这一章将会讲述如何在Access中建立数据库。我将同时讲述Access2003和2013两种版本的操作方法。当然,创建一个数据库的操作自然也包括了创建表,增加字段这些操作原创 2013-07-25 00:32:27 · 15546 阅读 · 1 评论