国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

讓VB在程序中顯示錯誤行

2019-11-18 17:38:59
字體:
來源:轉載
供稿:網友
以下代碼行假設你在文本框中顯示錯誤行,這些代碼稍加更改就可以適用其他范圍。

  首先,在窗體中建立一個“線”控件,并把它的索引號定為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

  相比于信息對話框,使用行來顯示錯誤狀態很少打斷開發人員的編程思路,并且這一方法很容易學會。

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汪清县| 榆中县| 汉源县| 广州市| 枣阳市| 子长县| 临清市| 湄潭县| 上高县| 博白县| 苍山县| 云梦县| 含山县| 宁远县| 三江| 大洼县| 阳曲县| 伊宁市| 西昌市| 百色市| 连州市| 罗甸县| 贡觉县| 嵊泗县| 澄江县| 汶川县| 蓬莱市| 孝义市| 嘉黎县| 巧家县| 二手房| 吴忠市| 遵义县| 缙云县| 滕州市| 江陵县| 安庆市| 长海县| 政和县| 济南市| 二连浩特市|