TAG 可以這樣用
創(chuàng)新互聯(lián)公司于2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元晉城做網(wǎng)站,已為上家服務(wù),為晉城各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575
在一組數(shù)據(jù)(SQL)提取的數(shù)據(jù)結(jié)果(姓名、班級、年齡。。。)要顯示到LABEL
那么不用tag的話,需要做成LABEL1.CAPTION=AAA.FIELDS("姓名").VALUE
LABEL2.CAPTION=AAA.FIELDS("年齡").VALUE
建立LABEL數(shù)組,利用TAG,將字段特性寫到TAG里
label1(1).tag="姓名"
LABEL1(2).TAG="年齡"
提取數(shù)據(jù)時(shí),可以用循環(huán)
FOR I=1 TO LABEL1.COUNT
LABEL1(I).CAPTION= AAA.FIELDS(LABEL1(I).TAG).VALUE
NEXT I
DNCapability 說倒了吧!基本原理正確!
窗體1調(diào)用窗體3
Form3.Button1.PerformClick()
窗體3調(diào)用窗體1
Form1.Button1.PerformClick()
tag是一個(gè)標(biāo)記。
你想用來做什么標(biāo)記都行,比使用自定義變量要清晰、易讀一些。
比如,你可以在text控件中,用tag屬性保存當(dāng)前光標(biāo)所在位置,當(dāng)text重新獲得焦點(diǎn)時(shí),讀出這個(gè)位置信息,就可以把光標(biāo)定位到離開時(shí)的所在的位置。
如果你有多個(gè)text,用tag屬性就可以比較清晰的標(biāo)記出,哪個(gè)text的光標(biāo)位置存在哪個(gè)tag屬性中。
你也可以用自定義的變量來保存,但是不如使用tag屬性易讀。
也可以用來作為其他標(biāo)志,就看你的需要了。
vb.net已經(jīng)去掉了控件數(shù)組這個(gè)類,不過有個(gè)代替該方式的一個(gè)屬性:tag,你可以把這些關(guān)聯(lián)的tag屬性設(shè)置為同一標(biāo)記,如:a。然后遍歷所有的checkbox并且tag為a的則選定:
protected
sub
chkall_click()
for
each
ctl
as
control
in
me.controls
''如果checkbox在一個(gè)容器里,比如groupbox,那可以用groupbox.controls
if
ctl.gettype().name.tolower()
=
"checkbox"
then
ctype(ctl,
checkbox).checked
=
checkbox3.checked
end
if
next
end
sub
基本的tag其實(shí)就是把東西添加到數(shù)據(jù)庫當(dāng)中,基本就是多個(gè)tag
tagID,tagContent
1,"是把,是把"
tagContent加入","號
或者tagID,tagContent
1,"是把"
2,"是把"