三。例2:在屏幕上移動(dòng)的字幕
1.新建一個(gè)表單,在表單上添加一個(gè)標(biāo)簽label1,設(shè)置該標(biāo)簽的屬性如下:
caption="大家好"
fontname="楷體_GB2312"
fontbold=.t.
forecolor=rgb(255,0,0)
alignment=2
2.編寫(xiě)事件代碼:
*標(biāo)簽label1的click事件代碼如下:
do while .t.
for i=thisform.width step 10
this.left=i
=inkey(1) &&延時(shí)1秒
next i
enddo
3.保存并運(yùn)行該表單,單擊標(biāo)簽控件,觀察效果。
注意:此程序運(yùn)行后,必須按ctrl+alt+del終止vfp才能退出去,想想為什么?
四。用標(biāo)簽產(chǎn)生特殊效果的方法:
1.字排多行:在需換行的地方加chr(13)回車(chē)符,例如caption="你"+chr(13)+"好"
2.改變字的方向:設(shè)fontname屬性為帶@的字體名。
3.字從小到大:用一個(gè)循環(huán)不斷改變標(biāo)簽的fontsize,同時(shí)調(diào)整top和left屬性,每次增加一個(gè)值,直到最大時(shí)停止:this.top=thisform.height/2-this.fontsize/2
4.立體字:設(shè)計(jì)兩個(gè)標(biāo)簽,將另一個(gè)標(biāo)簽的相對(duì)位置略加移動(dòng),forecolor設(shè)置不同的顏色,就可以產(chǎn)生立體字的效果。
相關(guān)推薦:計(jì)算機(jī)等級(jí)考試二級(jí)VF三套全真預(yù)測(cè)試題及答案全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)VF輔導(dǎo)筆記匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |