文章标题关闭所有内容预览 | 展开所有内容预览
-
VB实现抽象类
[内容预览]
37 | 2005-03-06 01:13:21
VB实现抽象类玩VB已经有1个星期左右了.觉得VB也是可以用OO的方式来开发应用程序的.因为VB支持Com并且提供类模块实现了封装.同时也提供了接口的支持.通过Implements就可以实现接口.因此也就实现了继承.如果通过组合就可以达到继承的效果.当然者应该算做Adapter模式了.当然可以通过VB实现大多数面向对象...
[阅读全文]
-
基于VB算法+Picture+Timer控件制作的39种动画效果,类似屏保(完整原程序)
[内容预览]
187 | 2005-03-06 01:12:11
基于VB算法+Picture+Timer控件制作的39种动画效果,类似屏保(完整原程序)动画播放器程序,在WIN2003调试通过,详细请自行下载进行学习测试,程序大小13K下载地址:http://www.lshdic.com/download/lshdic/vb_xiaoguo.rar代码浏览:DimxiaoguoAs...
[阅读全文]
-
如何用VB获得Windows各类系统目录
[内容预览]
76 | 2005-03-06 01:12:04
现在有很多关于如何用VB获得Windows目录的文章,但大都只讲到如何获得Windows目录和System目录,有时候我们却需要获得像"我的文档"这样的目录("我的文档"的路径并不是固定的,可以由自己设定,也有可能因为系统的安装路径不同而不同),那又该如何处理呢?下面我们来具体谈谈如何用VB获得这种路径。 先向大家介...
[阅读全文]
-
用VB写高效的图像处理程序
[内容预览]
100 | 2005-03-06 01:11:58
一、为什么这么慢? 自盘古开天地以来(好像夸张了点),一直有人抱怨VB程序速度慢。特别是图像处理,被认为是VB的禁区。说起来也是,市面上的关于VB的图像处理的数据都是先讲计算公式,再直接用PSet(或API函数SetPixel)逐点画(至少我见过的书都是这样)。效果是办到了,但速度慢得离谱:对一幅640*480的图像...
[阅读全文]
-
vb基础(打印问题)
[内容预览]
75 | 2005-03-06 01:11:30
PrivateSubCommand1_Click()Dimbeginpage,endpage,numcopies,orientation,iCommonDialog1.CancelError=TrueOnErrorGoToerrhandlerCommonDialog1.ShowPrinterbeginpage=Comm...
[阅读全文]
-
vb基础
[内容预览]
43 | 2005-03-06 01:11:25
''程序说明:'本例演示了怎样移动无标题栏的窗体的方法,程序中涉'及到MouseDown、MouseMove、MouseUp三个鼠标事件的'使用,我们可以从中学习到它们的用法。'-OptionExplicit'变量声明'MoveScreen,布尔型变量,标示窗体是否处于被移动状态DimMoveScreenAsBoole...
[阅读全文]
-
用VB调试串口通讯
[内容预览]
95 | 2005-03-06 01:09:34
现有电子秤一台,使用串口与计算机进行通讯。编写VB程序来访问串口,达到读取电子秤上显示的数据。该电子秤为BE01型仪表,输出为RS-232C标准接口,波特率为300-9600、偶校验、7个数据位、2个停止位。所有字符均发送11位ASCII码,一个起始位。在VB中与串口通讯需要引入控件MSComm串口通讯控件(在Micr...
[阅读全文]
-
如何在VB例程中接收自定义消息
[内容预览]
48 | 2005-03-06 01:08:28
如何在VB例程中接收自定义消息(录入日期:2002.06.08阅读次数:2141)转载不详作者:不详如何在VB例程中接收自定义消息 您可以用API函数SetWindowLong指定处理消息的窗口过程(windowprocedure)为自定义的函数WindowProc,捕获消息ID为WM_USER+1的自定义消息或系统...
[阅读全文]
-
基于Winsock控件制作的一个“服务器,N客户端”通讯程序(完整原程序)
[内容预览]
94 | 2005-03-06 01:07:02
TCP/IP集团通讯演示程序,在WIN98调试通过,详细请自行下载进行学习测试,程序大小4K下载地址:http://www.lshdic.com/download/lshdic/vb_winsock.zip代码浏览:PrivateSubCheck3_Click()'客户端二开启及中断对服务器的连接IfCheck3.Va...
[阅读全文]
-
基于ADO+Adodc控件+DataGrid控件制作的一个数据库编辑程序(完整原程序)
[内容预览]
129 | 2005-03-06 01:06:41
数据库数据编辑演示程序,在WIN98调试通过,详细请自行下载进行学习测试,程序大小29K下载地址:http://www.lshdic.com/download/lshdic/vb_adoedit.zip代码浏览:DimdatanameAsStringPrivateSubCommand1_Click()d.DialogT...
[阅读全文]
-
基于VB6+ADO+ListView制作的一个数据库分页显示程序(完整原程序)
[内容预览]
90 | 2005-03-06 01:06:40
数据库数据显示演示程序,在WIN98调试通过,详细请自行下载进行学习测试,程序大小29K完整原程序下载地址:http://www.lshdic.com/download/lshdic/vb_adoread.zip代码浏览:Dimlink1AsNewADODB.ConnectionDimrsAsNewADODB.Reco...
[阅读全文]
-
(vb)利用GetBitmapBits,SetBitmapBits加速图像处理
[内容预览]
77 | 2005-03-06 01:06:03
(vb)利用GetBitmapBits,SetBitmapBits加速图像处理(不知道前面有没有人写过这个,这里主要是最近写程序的一些心得,希望对大家有用.久未写东西,会有一堆的毛病,将就着吧.)最近发现了两个好东东,SetBitmapBits,GetBitmapBits,能极大的提高某些图像处理的速度.引用别人的话"...
[阅读全文]
-
谈谈如何象VB IDE的Immediate一样不使用工程,可以单独执行代码片断
[内容预览]
28 | 2005-03-06 01:05:54
有时我可能需要不使用VB的IDE,也不需要建立VB工程而单独执行一段VB代码,比如在我的程序中计算一个表达式,预览一下某个VB内部的函数,而用户想要执行的代码又是不确定的,这样很难用程序控制,因此我们可以直接调用VBIDE的解释功能,随便用户输入什么,只要是有效的就可以正常运行,以上只是我的想法,技术是这个,但是具体使...
[阅读全文]
-
使用API创建窗体(类似VC的创建过程)
[内容预览]
57 | 2005-03-06 01:05:19
在VB中用API创建窗体和VC中的步骤是一样的,只不过用IDE环境创建是把过程都封装起来,现在我们用API方式创建,大致让我们了解一个窗体的产生过程,让我们使用VB的程序员对系统的机制多一些了解.先所以下用C++创建窗体的过程:程序的入口:intAPIENTRYWinMain(HINSTANCEhInstance,HI...
[阅读全文]
-
Crystal Report(水晶报表)的报表封装成VB的DLL
[内容预览]
95 | 2005-03-06 01:04:53
CrystalReport(水晶报表)的报表封装成VB的DLL2003-06-26前言:CrystalReport(水晶报表)的设计器在VB中有很好的支持,使用设计器开发报表非常的方便,它不但拥有丰富的获取数据的数据源,还拥有良好的可编程接口的支持,是一般报表开发的首先。然而,由于众所周知的原因,VB的程序编译后很大,...
[阅读全文]
-
用VB编写COM+应用时碰到问题?
[内容预览]
32 | 2005-03-06 01:03:26
各位大虾:小弟在使用VB编写COM+应用时碰到这样一个问题,如下:COM+应用注册后,在IIS应用中创建应用对象时不能创建成功,然后跟踪COM+中的应用,发现,该应用组件始终处于运行状态,可以时间一直拖,然后又占用100%的CPU资源,并且内存在不断的上升,和程序出现死循环的现象一致,而且在NT(2000)的任务管理器...
[阅读全文]
-
用vb制作ActiveX Dll中,怎么让程序连接远程机器1888端口,并且等待接收信息
[内容预览]
42 | 2005-03-06 01:03:15
用vb制作ActiveXDll中,怎么让程序连接远程机器1888端口,并且等待接收信息在asp中无法返回信息阿。这个没有问题。可以连接。Winsock1.RemoteHost="61.144.176.36"Winsock1.RemotePort=3052Winsock1.Connect下面的。就有问题了。Private...
[阅读全文]
-
在 VB 中使用 Unicode API
[内容预览]
48 | 2005-03-06 01:03:04
在VB中使用UnicodeAPI介绍也许大家都知道,VisualBasic内部的所有和字符串相关的函数
[阅读全文]
-
VB的API编程精粹(二)
[内容预览]
24 | 2005-03-06 01:02:59
VB的API编程精粹(二)VisualBasic以友好易学的可视化开发环境闻名于世,成为人们学习计算机编程的首选语言。目前,全世界大概有300多万人使用着VisualBasic语言。如果您想在这茫茫众生中出类拔萃,那么您就不得不学习API(ApplicationProgramlnterface,即Windows的应用程...
[阅读全文]
-
VB的API编程精粹(一)
[内容预览]
26 | 2005-03-06 01:02:51
VB的API编程精粹(一)在上篇的中我们介绍了API编程的基础知识和一些比较“酷”的API调用,这期我们将配合专题介绍
[阅读全文]
-
以Oracle为例说明如何通过ODBC将数据库中的指定表导出到MDB数据库。
[内容预览]
59 | 2005-03-06 01:02:45
原理:先在MDB文件中建立目标表的Link表,然后用本地操作MDB数据库的方式复制一个表的全部或者部分,删除Link表。至此,已经完成数据库的备份,此方法不通过循环,速度还算理想。实现:首先假设ODBC中设置了一个Oracle的数据源,其数据库服务名为LinkDataBase,DSN为ORAODBC,用户名是Admin...
[阅读全文]
-
再谈在VB中调用VC++开发的DLL
[内容预览]
122 | 2005-03-06 01:02:11
近日开发一个程序,用到动态链接库,在VB中调用时遇到了一些问题。我查了一些资料,也看了一下CSDN上的文章,感觉这些文章对在VB中调用VC++开发的DLL这一问题阐述得不够详细。因此在我的问题得到解决之余,特为初
[阅读全文]
-
VB6 自动编译组件
[内容预览]
30 | 2005-03-06 01:01:56
自动将文件中vbp提取,编译为dll,将如下存为.vbs即可'---'Module:VBcompiler'DateTime:03-5-3015:45'Author:HardyHe'Purpose:VB6dll自动编译工具'---'sVBPath:VB6运行目录,sOutpath:输出dll目录,sSourcePath:...
[阅读全文]
-
用DTS实现SQL数据库的导入
[内容预览]
36 | 2005-03-06 01:01:23
在实际应用当中,我们经常需要对数据库进行导入导出的操作,SQL自带的DTS向导应该说是很方便的工具,但是有的时候这种导入的操作是要求客户自己来完成的,这样就要求我们在代码中实现这种功能,而且根据实际需要
[阅读全文]
-
vb实现多线程!
[内容预览]
59 | 2005-03-06 01:01:19
昨晚2:30的时候还没睡着,觉得有必要把vb编写多线程程序再次写一次;主要是以前忽略的细节和重要的环节;今天在公司打开一年多没用的vb,写了如下的代码;想写多线程的朋友可以调试一下看看,关于多线程的任务模式,同步和互斥,临界资源和临界区(文中提到)欢迎跟帖讨论;'请将该部分数据保存为FORM1.frm文件VERSION...
[阅读全文]
-
用VB语言编程实现JPEG数据压缩
[内容预览]
217 | 2005-03-06 01:00:56
周俊敏JPEG压缩格式是目前图像处理领域里面用得最广泛的一种图像压缩方式,它的实现主要分成四个步骤:1.颜色模式转换及采样;2.DCT变换(离散余弦变换);3.量化;4.编码(有算术编码和霍夫曼编码两种,这里采用霍夫曼编码),用VB语言编程实现以上四个步骤,即完成了JPEG压缩过程,这里假设给定的源图像是一幅24位真彩...
[阅读全文]
-
如何编写高质量的VB代码
[内容预览]
64 | 2005-03-06 01:00:10
简介: 本文描述了如何通过一些技术手段来提高VB代码的执行效率。这些手段可以分为两个大的部分:编码技术和编译优化技术。在编码技术中介绍了如何通过使用高效的数据类型、减少外部引用等编程手段来提高代码执行速度,减少代码消耗的系统资源。在编译优化技术中介绍了如何正确地利用VB提供的编译选项对在编译时最后生成的可执行文件进行...
[阅读全文]
-
使用Visual Basic操纵XML文档
[内容预览]
50 | 2005-03-06 00:58:08
使用VisualBasic操纵XML文档中国航空信息中心吴斌对于XML文档,插入、修改、检索等数据操作工作可以通过一个XML解析器及其列举的一系列对象来完成。Microsoft的XML解析器驻留在名为msxml.dll的动态链接库文件中。因为msxml是一个COM对象,所以可以在任何兼容ActiveX的环境中使用它,如...
[阅读全文]
-
建立一个程序员自己的全国性营销网络
[内容预览]
28 | 2005-03-06 00:58:01
1、每个程序员在所在城市都有一定的客户基础或社会关系(意味着可以做一些销售工作,并且因为是程序员,实施也不成问题)2、每个程序员都有自己的产品或开发过的成型产品3、每个程序员开发的产品自己都很难控制销售,或基本上没有销售4、每个产品销售的范围都有限,局限与本地或周边地区5、每个产品应该说适用于该城市的客户,在其他城市也...
[阅读全文]
-
使用VB6.0设计ActiveX DLL事件
[内容预览]
92 | 2005-03-06 00:57:30
我们知道在设计ActiveXDLL程序的事件直接使用以下方法定义就可以,例如:PublicEventTracerView(IndexValueAsInteger,KeyValueAsString,TraceResultsAsString)就定义好了一个给EXE程序使用的事件。但我们也知道要使用事件必须有外部动作或定时器...
[阅读全文]

