vb图形编程:VB中不规则图形热点的设计和实现

所谓图形热点就是指定图形或图像上某部分区域当鼠标在这部分区域上单击或双击时就像命令按钮样会引发相应事件笔者在VB 5中用Windows提供 3个API轻松实现了任何形状图形热点在此具体介绍这技术实现步骤  首先在VB5中新建"标准EXE工程"设置窗体Form1ScaleMode属性为3在窗体代码声明部分定义如下 3个API:  Private Type POINTAPI  x As Long  y... [阅读全文]

vb.net二进制文件:VB.Net处理MySQL中 2进制问题

Dim Adoact As New ADODB.Record   ACCESS 数据库ST表 Dim i As Integer AdoRst.Open "ST", "DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=mydb;;USER=root;PASSWORD=********;OPTION=3;", adOpenStatic,... [阅读全文]

网络映射vb:在VB中用文件映射来进行进程通讯

当我们用VB开发应用系统时可能涉及多进程问题比如工业上应用较多数据采集系统也许就需要两个进程个是“采样”另个是“管理”“采样”做单采集样本工作而“管理”则对样本进行分析存储输出各种图表等等为了便于维护“采样”和“管理”各自作为独立应用而运行那么&ldquo... [阅读全文]

api函数:Win95系统API函数大揭秘

Win95以其崭新精致外观、简便快捷操作方式让你尽享操作平台的乐趣同属Microsoft公司Visual Basic不仅仅是门计算机语言,还是个集应用开发、测试、查错功能于体功能强大集成式开发环境, 数百万员受益于此  Visual Basic个强大特性是它具有驻留在动态连接库(DLL)文件中功能其中包括由Windows提供和使用所有对几百个以及DLL所包含其它存取将Visual Basic功能进... [阅读全文]

一键还原功能:Vb 一键功能 的设计、实现和应用

、引言  在Windows桌面上创建快捷方式应用可以通过设置它属性来实现键该功能(即“键功能”)可是如果每个常用都通过创建快捷方式来实现“键功能”则桌面上将显得杂乱无章; 怎样才能既不为应用创建快捷方式又能实现“键功能”呢?下面介绍用VB编程实现“键功能”思路方法及其应用    2、编程原理  在API... [阅读全文]

visualbasic:如何用Visual Basic编写小型的网络系统

Visual Basic 以下简称(VB) 十个功能强大编程语言特别是4.0 以后支持了OLE Automation 技术给编程带来了更大方便前些时我试着编写个支持网络数据库但是由于没有联网所以没法测试于是我想到了OLE Automation用它就可以在台机器上测试网络功能经过改动还可以用它通过Modem 来进行联机下面我介绍下如何用Visual Basic 编写小型网络系统   首先建立个支持网... [阅读全文]

win32api:Win32 API 注册表类的编制以及使用

、问题提出   Windows 已由原来16位 windows 3.x 升级为现今我们使用32位windows 95/97/98 以其 Windows NT用户不仅在使用上应逐步适应对于开发人员来说在编程技术上也应紧跟操作系统技术发展就如同 在 Linux 操作系统下 X-Window 编程就显得很重要样作为个完整成熟 Windows 需要保存所有环境变量和私有信息诸如用户偏好文件装入列表、退出时... [阅读全文]

msn即时通讯:如何用VB编写你自己的MSN即时通讯软件Software

你用VB已经有很长时间了直疑惑MSN是如何工作现在你不用再为这个问题苦恼了这篇文章不仅告诉你MSN是如何工作甚至还告诉你如何用VB编出你自己MSN即时通讯软件Software   我们可以把MSN工作机制分成两个阶段:  ◆认证阶段:认证阶段包括登陆到MSN即时通服务器并且取得好友列表  ◆即时通讯阶段:即时通讯阶段包括发送/接受进入即时通讯阶段请求和发送/接受消息  MSN即时通讯软件Softw... [阅读全文]

vb6get语句:在VB6中用Select语句检索记录

在VB数据库设计中经常要检索记录常用是把条SELECT语句传送给Record对象Open思路方法或Execute思路方法下面就SELECT语句做比较全面阐述   1.简单SELECT语句  “SELECT *” 意思是:返回在所指定记录源中能找到所有字段这种命令形式很方便你无需知道从表中检索字段名称然而检索表中所有列是低效因此因该只检索需要字段这样可以大大提高查询效率  2... [阅读全文]

VB调用C程序的思路方法—动态链接库法

Visual Basic( 以下简称VB)是种可视化面向对象编程语言以其编程简单、快捷等特点深受广大WINDOWS员青睐利用VB开发界面友好、操作方便软件Software只需很短时间但是VB运行速度较慢对于庞大科学计算问题VB这种慢速会使人难以忍受C语言是国际上非常流行种中级编程语言以其灵活、高效等优点而获得广泛应用许多应用都是用C语言在DOS环境下编写而成那么如何发挥VB和C这两种语言优势用VB... [阅读全文]

word宏命令:在VB中利用Word宏命令开发ASP组件

在Mis系统实际开发中我们有时需要将当前页面上报表数据以Word文档格式下载到本地这种实现并不困难但是有时我们需要对下载Word文档格式做些设置比如标题颜色字体大小字间距等等这时我们就要用到Word自带宏功能   比如我们想将此报表标题在Word文档中以如下格式显示:14号字加粗居中对齐首先我们需要在Word中录制相应宏命令打开Word新建文档手动敲入行字然后选择工具-宏-录制新宏命令为新宏取个名... [阅读全文]

visualbasic6.o:用Visual Basic实现对系统I/O端口的操作

同时需要介绍说明是_inp和_outp和inp和outp使用方法基本上相同只是在使用时需要头文件而且本人推荐使用_inp和_outp而不是使用inp和outp_inp和_outp在Debug和Release都可以使用而inp和outp只能用于Release设置如果在Debug设置时使用inp和outp编译时不会错但会产生链接   、Visual Basic中操作I/O端口  到此我们就可以在Vis... [阅读全文]

visualbasic:Visual Basic串口通讯调试思路方法

现有电子秤台使用串口和计算机进行通讯编写VB来访问串口达到读取电子秤上显示数据该电子秤为BE01型仪表输出为RS-232C标准接口波特率为300-9600、偶校验、7个数据位、2个停止位所有均发送11位ASCII码个起始位在VB中和串口通讯需要引入Control控件MSComm串口通讯Control控件(在Microsoft Comm Control 6.0中)具体如下:  Control控件简称... [阅读全文]

vb编程实例:用VB实现客户—服务器(TCP/IP)编程例子

现在大多数语言都支持客户-服务器模式编程其中VB给我们提供了很好客户-服务器编程方式下面我们用VB来实现TCP/IP网络编程  TCP/IP协议是Internet最重要协议VB提供了WinSockControl控件,用于在TCP/IP基础上进行网络通信当两个应用使用Socket进行网络通信时其中个必须创建Socket服务器侦听而另个必须创建Socket客户去连接服务器这样两个就可以进行通信了  1... [阅读全文]

vb窗体:如何用VB在窗体中实现闪烁文字

闪烁文字可以在屏幕上起到明显提示作用通过使用VBTimerControl控件员可以轻松在窗体上实现闪烁文字效果本文将演示如何为LabelControl控件加上闪烁效果这种思路方法同样适用于其它多种Control控件   当你在窗体上加入TimerControl控件时它只出现在设计时而不会在运行时出现可见Control控件图标TimerControl控件带有两个重要参数Interval(间隔)属性用... [阅读全文]

vb查找字符:VB中如何实现文本查找功能

---- 目前流行软件Software般在“编辑”菜单中都有“查找”、“查找”下个功能这个功能看起来复杂实际上实现起来是很简单下面介绍实现思路方法  ---- 实现查找功能关键在于使用InStr这个可以找到指定串在另串中最先出现位置这个需要参数是起始位置、主体串、要查找串“查找下个”功能实现就是把当前位... [阅读全文]

翻体字转换器代码:如何VB转换C代码中的高字和低字

当把C代码翻译到VB时你经常会遇到高字和低字操作通常是把两个整型值合成个长整型当在C代码中使用了无符号整型这最高位是可以被设置因此简单直接转换高字将会遇到困难由于VB不支持无符号算术符我们只好剥去这最高位在稍后再把它加回来以避免溢出和结果(WXJ_Lake 译)  开始个新工程增添个标准模块把以下代码写入模块:Start a project then add a module. Add the ... [阅读全文]

vb字符串处理:VB中对字符串的处理及其扩展

众所周知VB提供了许多对串进行常用操作像Left、Right、Trim、Mid、Len和InStr等等能够满足大部分应用;但对于些特殊使用方法,比如C++中strrev即将串顺序倒置就没有个直接对应进行处理   其实通过简单编程即利用VB现有串处理完全可以解决这问题:   Function StrRev(str As String) As String   Dim rts As String   ... [阅读全文]

网格控件:使VB的网格Control控件具有输入功能

我们在使用Visual Basic for Windows开发时经常用到网格Control控件(Grid.vbx)此Control控件可以用来作类似于电子表格形式输出表且编程简单但在此网格Control控件只有输出功能而不能直接在网格上输入这给使用者带来些不便如何在执行时向网络Control控件中输入数据人们使用了些思路方法但大都使用文本Control控件作中间转换即将欲输入信息先输入到该文本Co... [阅读全文]

图片任意角度旋转:在VB5中将英文字母及阿拉伯数字旋转任意角度

在Visual Basic 5.0中要使文本转动任意角度需涉及系列Windows  编程API结构和首先需要了解逻辑字体结构如下所示:   typedef struct tagLOGFONT{   LONG lfHeight;   LONG lfWidth;   LONG lfEscapement;   LONG lfOrientation;   LONG lfWeight;   BYTE lfI... [阅读全文]

隐藏鼠标vb:用VB实现鼠标的隐藏

在Windows大多数场合下鼠标都是始终可见但在有些场合需隐藏鼠标使的不可见以免影响屏幕画面整体效果如屏幕保护运行时鼠标就是不可见在VB中可通过Windows APIShowCursor来非常轻松地实现鼠标隐藏思路方法如下:  思路方法:  首先在全局模块中声明如下:  Declare Function ShowCursor Lib "User"(ByVal bShow As Interger) ... [阅读全文]

vb.net动态数组:在VB.NET中使用动态属性解析

Visual Basic .NET支持动态属性其动态属性储存在个应用配置文件中该文件在应用执行时将会被读到使用动态属性可以在不重新编译应用情况下改变些属性值你可以使用它们保存数据库连接串、应用日志信息或者服务器连接信息   要看动态属性例子首先在Visual Basic中创建个Windows应用添加个TextBox到默认窗体中;确认TextBox是被选中然后在属性窗口中定位Dynamic属性  点... [阅读全文]

vbunicode:在VB中使用Unicode API

介绍   也许大家都知道Visual Basic 内部所有和串相关使用都是 Unicode  Unicode 是套集和其他传统单字节集区别是它使用两个字节来表示个这使得可用数量大大增加(理论上说个字节可以包含最多 256 个而两个字节可以包含 65536 个)在这里请注意不要把 GB2312 的类双字节集和 Unicode 混淆:前者既有单字节(如英文)也有双字节(如中文)这样使得管理十分麻烦并且... [阅读全文]

数据表:VB求数据表记录总数的最佳思路方法

VB主要处理是MDB格式数据库但就在这方面它就偏偏出了差错先看看下例: Dim db As DatabaseDim rs As RecordSet db = OpenDatabase(App.Path & "zzr.mdb")Set rs = db.OpenRecord("test")Debug.Pr rs.RecordCount  此例假设在应用目录下有个名为"zzr.mdb"数据库而且它里边有... [阅读全文]

vb记事本:用VB做一个记事本实在不很复杂

用VB做个记事本实在不很复杂我们完全可以通过向导来很方便地做出来但本文只打算讨论用手动思路方法制作记事本旨在向VB初学者展示:学VB原来是如此容易!   通过阅读、研究本文并按本文所述进行尝试初学者将学到很多东西,如怎样使用RichTextControl控件来打开和保存文件怎样制作菜单、工具栏和状态栏以及如何对其编写代码等  第章 让我们记事本马上运行  急于求成是初学者共有心愿那好请按如下 3个... [阅读全文]

vb.net数据库备份:VB.net实现sql数据库的备份和恢复

Private Sub Button3_Click(ByVal sender As .Object, ByVal e As .EventArgs) Handles Button3.Click 备份数据库BACKUP DATABASE Test TO DISK=C:Backup WITH Format Dim cn As SqlConnection Dim cm As SqlCommand cn =... [阅读全文]

vb控制台:VB 2005中开发新一代控制台应用程序

计算机用户经常把控制台应用作为种“遗物”来看待但是它们仍然还作为系统管理员非常喜欢部分而且还是高手用户“工具箱”的另外当你需要大量重复脚本操作当然还有可能更复杂操作时都会用到这种控制台应用  在Visual Basic早期版本中基本没有为创建控制台应用提供多大支持而且尽管VB 6及其早期版本能够创建控制台应用;但是这不是种简单或直接过程在VB 6中创... [阅读全文]

vb连接sql数据库:VB访问SQL Server数据库技术全揭密

、引言   SQL Server是微软推出中小型网络数据库系统是目前最常用数据库系统的随着SQL Server网络数据库应用日益增多这种Web数据库应用系统正常运行般依赖于已存在用户数据库创建维护数据库工作可用SQL Server提供SQL Enterprise Manager工具来进行如能提供种定制数据库管理工具通过管理应用来管理数据库及其设备对用户来说无疑是最理想  Visual Basic作... [阅读全文]

调用api函数:VB中调用MSN 6.2 API函数

了解这方面内容起因是早上有位朋友让我看段有关MSN开发现在无法运行我打开工程发现是针对4.7编写而他计算机安装6,2我也用6.2所以我在VB中查看了下发现是缺少Messenger Type Library但是多了Messenger API Type Library可能是做为Messenger Type Library替代但是发现它功能不如以前Messenger Type Library 全面起码我... [阅读全文]

vbwinsock发邮件:用Winsock发送电子邮件

以前smtp服务器大多都支持匿名邮件发送因此我们只要用Winsock连上服务器25端口然后再发送几个命令和邮件相关信息就能实现发送E-mail了(现在从网上下载许多有关VB发送电子邮件例子都是通过这种匿名方式)但是现在支持匿名发送电子邮件Smtp几乎没有了(谁知道请告诉我个)现在Smtp都需要身份验证(ESmtp),下面我就说下用Winsock实现ESmtp几个步骤:   1 设置WinsockC... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共2344条 分79页