VB开发的一些资源

1、枕善居VB源码博客

http://www.mndsoft.com/

中文站点,整理、收集了许多有用的VB6源代码,特别是界面控件源码。另感谢站长在一个word源码上给我很大启发!

2、VB/MYSQL.com

http://www.vbmysql.com/

英文站点,主要研究VB与mysql的ADO,对于希望使用开源数据库的朋友有很大帮助。将整理、翻译部分内容,完成编程工作后把经验与大家分享。

1,databasesearch.ZIP数据库查询示例程序(3KB)2,dbgrid.ZIP在DBGRID控件的单元格中实现下拉列表框(3KB)3,flex.ZIP 隐藏FlexGrid的某些行(2KB)4,dbpic.ZIP 将图片添加到Access数据库中。(19KB)5,dbprint.ZIP 一个数据库打印的范例(8KB)6,exportdb.ZIP 将数据库输出到一个文本文件中(5KB)7,sqlcount.ZIP 从一次SQL查询中获得多个查询数值(6KB)8,createnewdatabase.ZIP 通过程序在磁盘上建立一个新的Access数据库文件。(2KB)9,munir.ZIP 显示数据库中内容的例子(13KB) 10,shahida.ZIP query数据库的例子(12KB)11,datafile.ZIP 创建和修改自定义的数据库 (20KB)12,edittbls.ZIP 演示编辑一个数据表 (9KB)13,graphdb.ZIP 从数据库中读取数据并将它放入图形中,需要mschart ocx (6KB)14,binarydb.ZIP 快速数据库编程实现 (11KB)15,tysjk.zip 数据库观察器(8KB)16,creatmdb.zip 用代码在程序运行阶段建立MDB数据库文件(4KB)17,datafile1.zip 创建和修改自定义的数据库(5KB)18,datediff.zip 创建和修改自定义的数据库(2KB)19,dbgrid3.zip 使用没有连接到数据库的 DBGrid 控件(5KB)20,mschart.zip 从数据库中读取数据进行图形显示, 需要MSChart OCX(9KB)21,sqltest.zip 基于SQL Server 6.5的公司进销存管理的实例(298KB)22,dbsprop.zip 数据库属性页(14KB)23,rdsdemo.zip RDS 数据库(18KB)24,accesspwd.zip 读取Access97数据库密码(9KB)25,d032_gzgl.zip嘉兴金蜂软件作坊的定单管理软件(953KB)26,d031_sqltest.zip基于SQL Server 6.5的公司进销存管理的实例(300KB)27,d030_grzb.zip小小收支薄 (67KB)28,d029_addressbook.zip一个简单的数据库程序,包括添加,搜索等功能,是一个入门级的程序(9KB)29,d028_zm046.zip你只要把想做的查询方式告诉它,它就会把相应的SQL语句告诉你,很酷吧?(33KB)30,d027_zm027.zip一个简易的ACCESS的源程序,用到了很多操作数据库的技巧,Cool(128KB)31,d026_binaryDB.zip一定要用微软的数据引擎吗?一定要承受巨大的 DLL 文件?本程序说:No (11KB)32,d025_TwFAQ.zip FAQ统计系统(374KB)33,d024_ddgl.zip一个完整的数据库管理程序(262KB)34,d023_grzb.zip程志刚的个人财务软件的源码,完整的数据库程序(67KB)35,d022_demos-02.zip将MDB文件导出为多种格式文件,如:DBF,TXT等(3KB)36,d021_mdbto.zip范例-如何在 MSFlexGrid 中输入资料(3KB)37,d020_sqlcount.zipSQL计数的例子(6KB)38,d019_xlstomdb.zip如何把Excel文件转换成mdb数据库(14KB)39,d018exportdb.zip类似(基本无异)Microsoft Access 的数据库属性页源代码(5KB)40,d017_shahida.zipQuery数据库的例子(9KB)41,d016_mschart.zip从数据库中读取数据进行图形显示, 需要MSChart OCX(9KB)42,d015_chunkole.zip将多媒体文件保存到数据库中,或将数据库中的多媒体文件显示出来(90KB)43,d014_dbpic.zip把图片放到数据库中(19KB)44,d013_dbgrid3.zip使用没有连接到数据库的 DBGrid 控件(5KB)45,d012_datediff.zip创建和修改自定义的数据库(2KB)46,d011_databasesearch.zip数据库查询示例程序(3KB)47,d010_vbcodelib.zip一个管理VB源码的数据库例子(101KB)48,d009_creatmdb.zip用代码在程序运行阶段建立MDB数据库文件(4KB)49,d008_tysjk.zip一个不错的数据库观察器(8KB)50,d007_mydata.zip个人的数据库(10KB)51,d006.zip建立大于屏幕的虚拟表单(3KB)52,d005.zip数据库打印的例子(8KB)53,d004.zip这个例子演示读取数据库中的内容并输出到文本文件(5KB)54,d003.zip快速数据库编程实现(11KB)55,d002.zip演示编辑一个数据表(9KB)56,d001.zip显示数据库中内容的例子(13KB)57,ddeexamp.zip 利用 DDE 控制Access(39KB)58,sql.zip 数据库及前端应用程序(300KB)59,dbtohtml.zip MDB2HTM(23KB)60,mydata.zip 从库中调用图片(10KB)61,gzgl.zip 工资管理(953KB)62,n-10.zip 创建和修改自定义的数据库(20KB)63,n-26.zip 显示数据库中内容的例子(13KB)
1,codenet5.ZIP 网络五子棋(84KB)2,mailcheck.ZIP 邮件检查程序(8KB)3,sendmail.ZIP 简单电子邮件发送程序(4KB)4,whois.ZIP Whois 示例程序(2KB)5,mailsender_plus.ZIP 发送电子邮件附件(15KB)6,mailchecker_plus.ZIP 邮件检查程序(28KB)7,wst.ZIP Winsock Terminal示例程序(7KB)8,client.ZIP 点对点聊天(客户端)(8KB)9,download.ZIP 一个下载程序(4KB)10,FTP.ZIP FTP程序(19KB)11,ping.ZIP 一个PING程序(4KB)12,server.ZIP 点对点聊天(服务器端)(9KB)13,webBroswer.ZIP 浏览器(7KB)14,downpage.ZIP 利用Microsoft Internet Transfer Control下载Web页面(3KB)15,src2html.ZIP 将VB源程序转换成HTML格式(4KB)16,netdde.ZIP 演示怎样与Netscape Navigator进行DDE通行(2KB)17,vbftp.ZIP 一个利用VB编写的FTP客户端程序(8KB)18,hostname.ZIP 一个可以利用Windows API获得机器IP地址的程序(3KB)19,cgi4vb.ZIP 加入一个用VB编写CGI的VB源程序。(你需要在Win98上首先安装20,Personal WebServer)(48KB)20,autodial.ZIP 一个简单的拨号程序 (3KB)21,iphost.ZIP 获得主机的IP地址(3KB)22,connect.ZIP 建立拨号连接(2KB)23,smtp.ZIP 一个简单的SMTP邮件发送程序(5KB)24,netcon.ZIP 一个检查是否连接Internet的程序(17KB)25,openurl.ZIP 建立可自动打开超连接的Label,可以使用缺省的浏览器打开诸如http://www.apple.com类的地址,可以使用缺省的电子邮件程序打开类似于mailto:vbcode@21cn.com这样的电子邮件地址。(3KB)26,vb4comms.ZIP 实现通讯的例子 (27KB)27,htmlview.ZIP HTML、JPG、GIF文件浏览器(利用IE控件)(2KB)28,html.ZIP 建立自己的浏览器,(你必须已经安装IE3.X以上版本)(2KB)29,netdrive.ZIP 建立和短开网络映射驱动器的源程序(2KB)30,ftpcl.ZIP 又一个VB实现FTP客户端功能的源程序(37KB)31,cethernetaddress.ZIP 获得以太网卡的地址(3KB)32,htmledit.ZIP 一个简单的HTML文件编辑器。(6KB)33,netwatch.ZIP 监视网络联接的程序,并且将获得的信息保存到一个Access数据库中。(11KB)34,tapi_src.ZIP 一个比较完成的tapi程序,包括一个包含全部tapi定义的模块和一个tapi类,包括查看以建立的tapi连接、拨号、中断连接以及对线路和拨号进行设置。(38KB)35,rashangup.ZIP ras程序,可以查找到所有的ras连接并且关闭这些连接。(7KB)36,internetshort.ZIP 演示如何添加URL快捷方式到收藏夹、开始菜单和桌面上。(4KB)37,telnet.ZIP 一个只使用Winsock控件实现的Telnet程序(39KB)38,cnetworkinfo.ZIP 一个在Windows NT/2000下的程序。这个程序可以获得当前登陆的网络用户名、工作站ID、IP地址等信息。(5KB)39,nwhood.ZIP 一个可以显示网络邻以及所有可共享目录的信息的程序。(14KB)40,connect_to_net.ZIP 检测是否连接到Internet以及是通过何种方式(Modem,LAN,Proxy)连接到Internet的。(3KB)41,urlincache.ZIP 一个检测一个URL是否在Cache中的程序。(3KB)42,nettools.ZIP 十分Cool的程序,一个网络工具箱,可以实现包括主机察看、网络测速、Ping、段口扫描、路由跟踪等功能。不可不看。推荐下载。(71KB)43,webserver.ZIP 一个利用VB实现的Web Server程序。(85KB)44,hotmail_check.ZIP 一个可以检查HotMail邮件的程序,你可以使用改程序检查你的Hotmail账户是否有邮件而不用登陆到www.hotmail.com上了。使用HotMail的朋友一定要下载。(56KB)45,simplyhack.ZIP 一个远程控制软件,利用TCP/IP可以控制远端机器运行程序,监视远端机器的运行状况。(不过据斑竹分析来看,这个程序有一点象Hacker程序,另外改程序使用的好像是德语,如果是英文就好了)值得下载。(119KB)46,http_download.ZIP 类似GoZilla或者GetRight那样的Http下载程序。但是有网友说无法实现下载,感兴趣的朋友可以下载看一下。(80KB)47,inetdial.ZIP 利用Wininet实现建立Internet拨号连接和断开连接(2KB)48,getallserveronnet.ZIP 相当不错和完整的程序。利用API获得当前网络中的所有计算机名称以及获得当前可用的服务器、SQL服务器、RAS服务器的名称、属性等。推荐下载。(21KB)49,seeopen.ZIP 一个可以看现在计算机上有那些端口已经被打开的程序。利用了Windows提供的IPHelpApi.DLL提供的输出函数来实现端口监视功能。(34KB)50,winsock_cool.ZIP 通过Winsock控件建立的客户、服务器文件传输程序。支持多用户连接到服务器;支持用户名、密码管理;支持定义共享目录。对于其中的一些错误,斑竹做了修正并增加了一些注释。绝对值得下载。(169KB)51,browser.ZIP 使用ie4的dll, 实现forward, back, stop, home等功能 (6KB)52,linkpars.ZIP 从html中分析提取链接(url) (5KB)53,downshow.ZIP 利用 microsoft internet transfer control 下载文件,并显示 html rtf text 类型的文件。(3KB) 54,cgi.ZIP 安装windows web server后用vb写cgi scripts (14KB)55,striptxt.ZIP 去掉html中的链接后写到文本文件中 (41KB)56,winsock.ZIP 使用windsock进行网络编程的三个例子 (165KB)57,vb5mail.ZIP 演示接收和发送邮件, 需要mapi controls, grid controls (15KB)58,starturl.ZIP 实现web页面中链接的点击效果 (8KB)59,downloadweb.ZIP 下载web页面并显示文件中的内容 (7KB)60,weblink.ZIP 启动一个默认的页面链接 (2KB)61,stocks.ZIP 从yahoo.com上下载股票的报价 (8KB)62,netsaddr.ZIP 得到netscape navigator当前显示的页面链接(url) (3KB)63,irc-code.ZIP irc客户端程序 (80KB)64,news.ZIP 阅读newsgroups的例子 (34KB)65,udtchat.ZIP chat程序例子 (12KB)66,code_download_display.ZIP 下载web页面并显示html内容, 需要internet transfer control (9KB)67,chatclnt.ZIP chat客户端程序 (22KB)68,chatserv.ZIP chat服务器端程序 (25KB)69,inter.ZIP 检测你是否连接上internet, 对windows 95/98有效 (2KB)70,e-checker.ZIP 使用winsock控制检测是否有邮件, 邮件服务器必须支持pop3 (30KB)71,webbrows.ZIP 一个使用ie动态库的详尽文档, 帮助你创建自己的web浏览器 (27KB)72,see4vb21.ZIP 使用smtp/pop3库实现邮件程序的例子(107KB)73,wsc4vb23.ZIP 实现通讯的例子 (128KB)74,html2text.zip 超文本转换成纯文本(3KB)75,popmail.zip 检查您的邮件(37KB)76,dmvbtest.zip 完整的邮件发送邮件源代码,可发送附件(3KB)77,hyperlinksl.zip 使用两行代码创建超链接(7KB)78,emaillmapi.zip 使用 MAPI 控件发送邮件(7KB)79,icqp.zip 从 VB 应用程序中发送 ICQ 信息(13KB)80,getdomains.zip 获取局域网内所有的域和工作组(4KB)81,getip.zip 获取本机及其名和Ip地址(使用Winsock控件)(2KB)82,gifplayer.zip 播放Gif动画(使用WebBrowse控件)(28KB)83,sendmessage.zip 在局域网内发送消息(2KB)84,mapdrive.zip 映射网络驱动器(2KB)85,getipaddress.zip 获取局域网内指定机器名的Ip地址(3KB)86,speak.ZIP 网络聊天室(20KB)87,readini.ZIP INI范例(4KB)88,zhongduan.ZIP vb终端(13KB)89,pic.ZIP 看图程序(38KB)90,webliuyan.ZIP web留言簿(40KB)91,www.ZIP Www浏览器(32KB) 92,email.ZIP 收发电子邮件(16KB)93,search.ZIP 网络搜索(22KB)94,zhuce.ZIP 远程注册程序(203KB)95,mapdriver.zip 用VB影射网络驱动器、打开网络驱动器程序源(10KB)96,i038_smtp.zip用VB编写SMTP发信程序(14KB)97,i037_source.zip一个邮件检测程序(6KB)98,i036_liuliang.zipINTETNET 流量管理系统 (303KB)99,i035_fee.zip东莞的一位网友编写的一个网络计费,需要您对它进行完善(76KB)100,i034_0048831.zip用Winsock实现发信(3KB)101,i033_zm039.zip一个漂亮的浏览器(30KB)102,i032_zm037.zip完整的FTP程序,功能很强大哦(43KB)103,i031_pingtest.zip检测是否网络连接(2KB)104,i030_zm036.zip可以列出并删除Internet Cache中的文件(4KB)105,i029_zm034.zip即输入字符后会出现动态的输入提示(3KB)106,i028_oledrag.zip拖放超链接到自身的监视窗口中(1KB)107,i027_zbsrc.zip就是定时刷新,使计数器加1,我不知是否真的能刷新,如果能的话就发达了(212KB)108,i026_HTMLViewerSample.zip浏览器示例程序(22KB)109,i025_chatserv.zip一个利用TCP/IP实现Chat功能的程序(服务器端程序)(25KB)110,i024_chatclnt.zip一个利用TCP/IP实现Chat功能的程序(客户端程序)(22KB)111,i023_Download.zip如何实现文件下载?(2KB)112,i021_browser.zip使用IE4的DLL, 实现forward, back, stop, home等功能(6KB)113,i020_downloadweb.zip下载Web页面并显示文件中的内容(7KB)114,i019_autodial.zip电话拨号源程序(3KB)115,i018_networ~1.zip显示局域网的相关信息(6KB)116,i017_e-checker.zip使用Winsock控制检测是否有邮件, 邮件服务器必须支持POP3(30KB)117,i016_map.zip用API函数映射和断开网络驱动器(3KB)118,i015_labellink.ziplabel的超级链接(4KB)119,i014_zm012.zip用VB来实现代理服务器的源码(5KB)120,i013_zm032.zipAOL的在线聊天系统的客户端,Cool!(73KB)121,i012.zip如何在vb中调用i/o口的例子(10KB)122,i011.zip演示连接/断开network(3KB)123,i010.zipchat程序例子(12KB)124,i009.zip简单的邮件发送例子 (13KB)125,i008.zip启动一个默认的页面链接(2KB)126,i007.zip实现Web页面中链接的点击效果(8KB)127,i006.zip检测你是否连接上Internet, 对Windows 95/98有效(2KB)128,i005.zip实现通讯的例子(27KB)129,i004.zip一个类似WsFTP的FTP程序(63KB)130,i003.zipHTML与TEXT的转换(41KB)131,i002.zip一个简单的拨号程序(3KB)132,i001.zip一个完整的HTML编辑器,功能强大。强烈推荐!(308KB)133,GuestBook.zip 留言簿(2KB)134,vblibcgi.zip CGI32 (10KB)135,bpmail.zip 发送邮件(14KB)136,links.zip 首页管理Perl(8KB)137,vb-gb.zip 编写留言本(11KB)138,zbsrc.zip 作弊器(212KB)139,Dial.zip 拨号程序(2KB)140,130.zip 用Winsock发送邮件,可发送附件(43KB)141,194.zip 同步设置GMT标准时间(4KB)142,116.zip 检查POP信箱中有无邮件(30KB)143,115.zip 使用Winsock控件发送邮件(4KB)144,114.zip Ping一个IP地址(5KB)145,58.zip 比较完整的浏览器源码(6KB)146,131.zip 一个32位的FTP客户端程序(37KB)147,143.zip 一个使用IE动态库的详尽文档, 帮助你创建自己的Web浏览器(27KB)148,177.zip 检测你是否连接上Internet (2KB)149,fakemailer.zip 又1个用Winsock控件发送Email的例子(22KB)150,CInetStatus.zip 控制拨号连接的类,提供拨号,挂段,脱机工作等方法,检测连接状态 (8KB)151,网络五子棋.zip 网络五子棋(24KB)152,ChPass.zip 修改 Network 网的密码(15KB)153,CheckDrives.zip 检测所有驱动器的类型(3KB)154,CustEditXML.zip 一个 XML 的编辑器(16KB)155,ieseek197575.zip 网吧监控软件(9KB)156,run.zip 启动Windows程序自动运行(放入到注册表的Run)(2KB)157,HappyRun.zip 一种让共享软件的时间过期的软件(49KB)158,mapi_all_v.zip 用MAPI控件批量发送文件(10KB)159,0046929.zip 用 Winsock 实现聊天的程序(3KB)160,0048826.zip 用Winsock实现文件的下载(2KB)161,0048831.zip 用Winsock实现发信(3KB)162,004101102.zip TreeView的基本操作(5KB)163,00415944.zip 用MAPI发送邮件(4KB)
1,create.ZIP <br>不用OCX来创建自己的控件(4KB)<br>2,rganimate.ZIP <br>动画控件(35KB)<br>3,rgassistant.ZIP <br>允许你创建一个Microsoft Office97那样的助手!(65KB)<br>4,rgsysmoncal.ZIP <br>日期控件(35KB)<br>5,datadrn.ZIP <br>创建数据驱动窗体(7KB)<br>6,tooltip.zip <br>利用VB建立ToolTip窗口(4KB)<br>7,trans.zip <br>建立透明的窗口(2KB)<br>8,Anicur.zip <br>在窗口中建立动画光标(2KB)<br>9,toolbar.zip <br>建立浮动工具栏的例程(22KB)<br>10,winrgn.zip <br>建立不规则的窗口( 2KB)<br>11,winhole.zip <br>建立一个中间有洞的窗口(2KB) <br>12,split.zip <br>分割窗口并动态调整分割区域(类似于Windows中的资源管理器)(18KB)<br>13,rubrect.zip <br>在屏幕上出现抓取窗口(8KB)<br>14,hidebtn.zip <br>隐藏Win9X中任务栏上的“开始”按钮(2KB)<br>15,console.zip <br>利用API函数建立控制台窗口(4KB)<br>16,startinm.zip <br>将一个程序的窗口作为你的窗口的MDI子窗口(3KB)<br>17,desktop.zip <br>一个可以动态排列桌面图标和动态改变屏幕分辨率的程序(29KB)<br>18,rgdock.zip <br>建立类似Office工具栏的Docking Window(56KB)<br>19,comboex.zip <br>一个非常cool的范例,可以在窗口中建立一个类似于Windows Explore的地址栏中的图标下拉ComboBox。其中还包含了其它的许多技巧(32KB)<br>20,dyncontrol.zip <br>动态建立控件的范例(3KB)<br>21,listitemdrag.zip <br>演示如何将列表框中的条目拖放到另外一个列表框中(2KB)<br>22,ownerdrawmenu.zip <br>演示建立图形菜单,同一般的图形菜单不同,通过该程序建立的菜单当光标移动到菜单项上时,该项一样可以象Word97菜单项一样突出显示(11KB)<br>23,traybar.zip <br>一个可以隐藏任务栏(Traybar)上的开始按钮、Switch Bar、快速启动按钮、任务栏图标、桌面图标的程序(3KB)<br>24,windowsplacement.zip <br>更改Windows程序在Switch bar上的位置(3KB)<br>25,tooltips.zip <br>利用Windows API实现的可显示多行文字的ToolTip(5KB)<br>26,deskicon.zip <br>当你设置Windows的桌面墙纸之后,是否觉得桌面图标文字下的色块十分碍眼呢,这个程序可以使图标文字透明的显示在桌面上。还可以改变桌面图标文字的颜色以及图标文字下色快的颜色(2KB)<br>27,animatedtitlebar.zip <br>这个程序可以使你的窗口的Title Bar动起来。很有趣的(26KB)<br>28,resizr.zip <br>一个带源码以及演示的Resizer控件,就象Windows资源管理器的文件夹列表同文件列表之间的Resizer棒一样(7KB)<br>29,taskbar.zip <br>一个带源码以及演示的TaskBar控件,可以让你的窗口象Windows的TaskBar一样(6KB)<br>30,xeditor.zip <br>一个利用VB编写的功能比较完备的文本编辑器(172KB)<br>31,custominputbox.zip <br>这个程序演示如何改变缺省的InputBox的外貌(10KB)<br>32,controlpopmenu.zip <br>这个程序演示如何控制控件的缺省弹出菜单(例如TextBox),是完全控制而不只是隐藏和显示(3KB)<br>33,coolmenu.zip <br>一个很Cool的菜单程序,可以把你的菜单改造成象Office系列的带图标的菜单(33KB)<b
第1章 用户界面 1.1 窗体 范例1-1 创建箭头形窗体 ∷相关函数:CreatePolygonRgncSetWindowRgn 范例1-2 窗体闪烁特效 ∷相关函数:FlashWindowcGetActiveWindow 范例1-3 带进度条的窗体 范例1-4 工作区透明的窗体 ∷相关函数:SetWindowLongcGetWindowLong 范例1-5 带洞的窗体 ∷相关函数:CreateRectRgn ombineRgncSetWindowRgn 范例1-6 窗体百叶窗效果 ∷相关函数:Sleep 范例1-7 背景颜色渐变的窗体 范例1-8 设置总在最前的窗体 ∷相关函数:SetWindowPos 范例1-9 实现多文档窗体的排列 范例1-10 逐渐展开的程序运行窗口 范例1-11 拖动无标题窗体 ∷相关函数:ReleaseCapturecSendMessage 范例1-12 带滚动条的窗体 范例1-13 设置能动态改变控件大小的窗体 范例1-14 随分辨率大小改变的窗体 ∷相关函数:SystemParametersInfo 范例1-15 运行窗体的托盘显示 ∷相关函数:Shell_NotifyIcon 范例1-16 窗体关闭时的提示 范例1-17 放大镜 ∷相关函数:SystemParametersInfocGetCursorPoscStretchBlt 范例1-18 全部透明的窗体 ∷相关函数:SetLayeredWindowAttributescSetWindowLong 1.2 菜单 范例1-19 树形导航菜单 范例1-20 带图标显示的菜单 ∷相关函数:GetMenucGetSubMenucSetMenuItemBitmaps 范例1-21 显示历史文件的菜单 ∷相关函数:GetSettingcSaveSetting 范例1-22 右键弹出式菜单 ∷相关函数:PopupMenu 范例1-23 下拉式菜单 范例1-24 动态显示菜单 范例1-25 系统菜单DIY ∷相关函数:GetSystemMenucAppendMenu 范例1-26 炫彩菜单 ∷相关函数:RGB 范例1-27 动态增加菜单 ∷相关函数:GetMenucAppendMenucGetSubMenu 范例1-28 隐藏和显示菜单 ∷相关函数:GetMenucSetMenu 范例1-29 设置多列菜单 ∷相关函数:GetMenu GetMenuItemInfocSetMenuItemInfocDrawMenuBar 范例1-30 隐藏系统菜单 ∷相关函数:RemoveMenucGetSystemMenu 范例1-31 闪烁菜单 ∷相关函数:RGB 1.3 工具栏 范例1-32 可竖排显示的工具栏 ∷相关函数:SendMessage ReleaseCapture GetWindowRect 范例1-33 下拉式工具栏 范例1-34 工具栏按钮的灰度显示 范例1-35 浮动的工具栏 ∷相关函数:GetCursorPos 1.4 状态栏 范例1-36 在状态栏中显示鼠标位置 ∷相关函数:GetCursorPos 范例1-37 状态栏显示系统时间和日期 ∷相关函数:Now 范例1-38 循环滚动文字的状态栏 ∷相关函数:Right cLeft 范例1-39 状态栏按钮的灰度显示 范例1-40 显示文本行数的状态栏 ∷相关函数:SendMessage 范例1-41 状态栏显示当前文本的列数 ∷相关函数:SendMessage 1.5 标题栏 范例1-42 显示或隐藏标题栏 ∷相关函数:SetWindowLong GetWindowLongcSetWindowPos 范例1-43 标题栏双击无效 ∷相关函数:SetWindowLong allWindowProc 范例1-44 屏蔽标题栏关闭按钮 ∷相关函数:GetSystemMenu cGetMenuItemCountcDeleteMenu 1.6 任务栏 范例1-45 设置透明的任务栏 ∷相关函数:GetWindowLong SetWindowLong FindWindowSetLayeredWindowAttributes 范例1-46 在任务栏上隐藏运行程序图标 1.7 风格按钮 范例1-47 立体阴影按钮 范例1-48 炫彩立体按钮 1.8 本章小结 第2章 控件 第3章 文字处理 第4章 文件操作 第5章 图形图像处理 第6章 网络通信与控制 第7章 多媒体操作 第8章 系统控制 第9章 硬件相关操作 第10章 数据库处理 第11章 游戏制作 第12章 程序运行控制 第13章 程序性能优化 第14章 特殊API函数 第15章 OLE与ActiveX文档 第16章 报表与打印 第17章 其他应用
01 , 01.txt 《 VB6.0中通过MSChart控件调用数据库 》 02 , 02.txt 《 用VB6实现动态增减控件 》 03 , 03.txt ActiveX控件的创建 04 , 04.txt ADO控件和DATA控件的冲突(不能共存)的解决方法 05 , 05.txt Combo的自动查询技术 06 , 06.txt DirectX7.0使用心得(1) 07 , 07.txt DirectX7.0使用心得(2) 08 , 08.txt DirectX7.0使用心得(3) 09 , 09.txt FSO对象模型在VB中的应用 10 , 10.txt MsComm 控件的文字传输范例 11 , 11.txt Office或IE4风格的ToolBar 12 , 12.txt Regsvr32.exe注册控件的具体用法 13 , 13.txt TextBox的自动调节 14 , 14.txt TextBox实现打印机效果 15 , 15.txt TreeView的基本操作 16 , 16.txt VB5中DBGRID控件在VB6中使用 17 , 17.txt VB6.0动态加载ActiveX控件漫谈 18 , 18.txt VB与MS-Draw开发通用作图软件 19 , 19.txt VB中APP对象及其应用 20 , 20.txt VB中list控件的功能扩充 21 , 21.txt VB中防止将重复项目添加到列表框控件中 22 , 22.txt VB中用Multimedia MCI控件开发多媒体应用 23 , 23.txt Win Api在VB中的妙用 24 , 24.txt WINDOWS SCRIPT HOST对象在VB中的使用 25 , 25.txt 安装向导生成程序组并建立多个程序项 26 , 26.txt 保存复选框选项 27 , 27.txt 不用OCX来创建自己的控件(一) 28 , 28.txt 成组更新控件属性 29 , 29.txt 创建数据驱动窗体 30 , 30.txt 得到鼠标位置 31 , 31.txt 调整 Combo 下拉部分的宽度 32 , 32.txt 动态加入控件到VB控件数组中 33 , 33.txt 对ListView中的列排序 34 , 34.txt 放一个Combo到Toolbar中 35 , 35.txt 改变 ListIndex而不发生 Click 事
2—1 VB6.0的集成开发环境   Visual Basic,简称VB,是当今世界上应用最广泛的编程语言之一,它也被公认为是编程效率最高的一种编程方法。无论是开发功能强大、性能可靠的商务软件,还是编写能处理实际问题的实用小程序,VB都是最快速、最简便的方法。 在学习可视化编程语言时,通常都是从编写最简单的程序开始的,它让初学者可以体验一下到底是如何使用强大的集成开发环境编写程序的。 由“开始”,移到“Microsoft Visual Basic 6.0中文版”,再移到“Microsoft Visual Basic 6.0中文版”上,单击鼠标左键,就出现“新建工程”的对话框。   首先,让我们先启动Visual Basic 6.0。弹出“新建工程”对话框,我们选择“标准 EXE” 。单击“打开”。   这时候看到的是VB集成式开发环境,让我们先对它进行一番了解。   ·左面是VB的工具箱,    里面的各种图标是我们开发程序时经常用到的标准控件。   ·正中间是窗体编辑器,又称对象窗口。    我们程序的界面,大部分是在它上面设计的。   ·右上方是工程资源管理器,    它能让我们对整个工程进行整体性的管理。   ·右中处的是属性窗口,    陈列着程序中所涉及的各种窗体和控件的属性。   ·右下方是窗体布局区,    它能够调节程序运行时窗体在屏幕中的位置。 窗体的最上层是“VB 6.0的菜单”和“便捷工具按钮”,菜单中包含了所有的VB提供的功能的选项,而其中一些常用的功能或操作选项则被提取出来放在了“便捷工具按钮”中,通过点击这些快捷按钮可以加快程序开发的速度,下图标出了常见的工具按钮的作用。 Visual Basic采用集成开发环境,强大的集成开发环境使你几乎不用编写任何代码即可编写出完整的Windows程序来。这使我们编写windows下的应用程序变得简单起来。 启动Visual Basic 6.0后,我们可以看到VB的集成式开发环境。 VB其实很多功能和其它一些常用软件的功能都十分相似,下面我们就对每一部份进行逐步讲解。 一、功能齐全的菜单栏 菜单栏中包含了Visual Basic几乎所有的命令,其菜单项分别如下: (1)“文件”菜单:打开和保存及关闭项目,也可用于生成可执行文件,以及过的工程项目列表。 (2)“编辑”菜单:用于撤消所做的操作,执行:“查找”、“复制”、“粘贴”等编辑命令。 (3)“视图”菜单:用于在对象、代码窗口之间的切换,显示与隐藏IDE构件等命令。 (4)“工程”菜单:用于对工程添加窗体、模块、引用其他Windows对象和工具框等命令。 (5)“格式”菜单:用于对窗体控件进行排版等操作。 (6)“调试”菜单:用于查错命令。 (7)“运行”菜单:用于运行程序、设置断点和中止当前应用程序等命令。 (8)“工具”菜单:用于启动菜单编辑器和配置环境选项命令,还包含建立ActiveX构件和ActiveX控件时所需要的命令。 (9)“插入”菜单:用于启动数据管理器和外接程序管理器的命令。 (10)“窗口”菜单:用于布局窗口的命令。 二、方便快捷的工具栏 工具栏中集成了一些常用的菜单命令,用于迅速启动常用的菜单命令。工具栏包含通常的标准工具栏,还包含了VisualBasic的专业工具栏。工具栏的设置可以通过“视图”菜单中的“工具栏”子菜单中的各菜单项来完成。通过改变“视图”菜单中的各个选项可以浏览其他工具栏。 三、可视化控件工具栏 控件工具栏也称为控件工具箱,其中包含了众多的控件。当用户进行可视化设计界面时,可以将这些控件放入窗体中发挥其各自特殊的功能。在缺省情况下,VB工具箱中封装20个常用的ActiveX控件。 控件工具栏中的控件及其名称,如下图所示。   要将控件放置在窗体中,具体方法如下: (1)在工具箱中选择要添加的控件(即单击该控件) (2) 将鼠标移到窗体之中,这时鼠标变成十字形状。 ; (3) 按下鼠标左键并拖住不放,在窗体上“画”一个大小适当的矩形出来。松开鼠标后,窗体上就会出现一个和刚才所画矩形一样大小的控件。 四、常见窗口介绍 属性窗口 属性窗口即控件的各种属性的窗口。 属性窗口可以用来显示控件的各种属性,我们可以通过属性窗口对控件的属性值进行修改。属性窗口可以分为左右两个部分,左边是属性的名称,右边则是属性的值。 在属性窗口中我们可以看到“按字母序”和“按分类序”两个标签,分别代表将属性进行字母排序和按类别排序。 另外,当选择了某个属性时,在属性窗口的下方将会出现对该属性的作用或意义的相关描述。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值