网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Visual Basic
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.编制自已的电话录音小程序.
.为VB窗口增添平铺贴图背景.
.由VisualBasic5.0调用Explorer的.
.操作VB中的无边框窗体.
.建立无模式窗口.
.正确的除错(Debug)方式.
.VB应用程序访问SQLServer方法探讨.
.感悟VB细水长流话API.
.VB图像处理之图像的亮度对比度调.
.VB编程经验点滴.
.在VB中利用UDP协议编写聊天程序.
.用VB制作即时动态按钮.
.谈谈VB的数据库编程方式.
.VB在ACADWIN中的使用.
.避免VisualBasic程序重复执行.
.VB中如何实现文本查找功能.
.在VisualBasic6.0中创建Word文档.
.在VB中如何使用ping命令.
.VB给菜单加上图片.
.除法运算符\与/的区别.

让VB在程序中显示错误行

发表日期:2006-2-27


以下代码行假设你在文本框中显示错误行,这些代码稍加更改就可以适用其他范围。

  首先,在窗体中建立一个“线”控件,并把它的索引号定为0。接着,添加如下的代码:

PrivateSubSetErrorState(ByValErrorStateAsBoolean,_
ByRefControlAsControl)
OnErrorResumeNext
LoadlinError(Control.Index)

WithlinError(Control.Index)
Set.Container=Control.Container
.X1=Control.Left
.X2=Control.Left Control.Width
.Y1=Control.Top Control.Height 10
.Y2=Control.Top Control.Height 10
.BorderColor=vbRed
.Visible=ErrorState
EndWith
EndSub

  以上程序将会在一个控件数组中建立新的线以匹配引入的控件。然后,设置线的容器以处理标签控件中的文本框。它设置了线的位置和颜色,如果ErrorState为True,线为可见。

在文本框的Validate事件添加以下代码,以调用SetErrorState方法:

IfText1(Index).Text="1"Then
注释:==Valid
CallSetErrorState(False,Text1(Index))
Else
注释:==Invalid
CallSetErrorState(True,Text1(Index))
EndIf

  相比于信息对话框,使用行来显示错误状态很少打断开发人员的编程思路,并且这一方法很容易学会。

->

上一篇:VB从图片框控件取得颜色 人气:2914
下一篇:使用文件的默认的打开方式 人气:3470
浏览全部Visual Basic的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐