国产探花免费观看_亚洲丰满少妇自慰呻吟_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

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

->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西昌市| 大新县| 新巴尔虎右旗| 博客| 和平县| 乐昌市| 布尔津县| 木里| 浑源县| 凌海市| 信阳市| 扶沟县| 兖州市| 龙海市| 临江市| 曲麻莱县| 涞水县| 河东区| 乌鲁木齐县| 昂仁县| 金湖县| 平果县| 永修县| 天峨县| 马关县| 葫芦岛市| 肇源县| 仪征市| 铜梁县| 包头市| 长海县| 多伦县| 仁布县| 蒙自县| 珠海市| 武清区| 磴口县| 新绛县| 株洲县| 玉林市| 麻城市|