第二篇T语言实例开发(版本5.3),福彩3D摇号器
福彩3D搖號器
先驗知識功能的含義與使用
功能是TC源程序的基本模塊,通過對功能模塊的調(diào)用實現(xiàn)特定的功能,TC語言中的功能相當(dāng)于其他高級語言的子程序。
在TC里面,功能分為三大部分:
TC庫功能:這類功能是TC內(nèi)置的,可以任意調(diào)用
TC的事件功能: 這類功能是界面控件的事件。
TC自定義功能: 這類值根據(jù)代碼功能自定義的,;靈活性和使用性更大。
自定義功能的使用
格式:功能+空格-功能名+()
功能結(jié)束
功能的參數(shù)說明
在TC里功能也分為兩類:無參功能,有參功能。
1、無參數(shù)功能
無參功能:測試()功能沒有參數(shù),那么在調(diào)用的時候,就不需要傳入值。
例如:
function 測試() end2、有參數(shù)功能,但是沒有默認(rèn)值與引用傳參
有參功能:測試()功能有2個參數(shù),那么在調(diào)用測試功能時,需要傳入2個參數(shù)。
例如:
function 測試(參數(shù)1,參數(shù)2) end在TC里,在定義功能時,我們還可以為參數(shù)加上默認(rèn)值,即:如果調(diào)用功能的時候,沒有傳參進(jìn)來,功能將使用默認(rèn)操作;如果傳遞了參數(shù)進(jìn)來,那么功能將不使用默認(rèn)值。
注意點:默認(rèn)值參數(shù)不能在參數(shù)中間,若出現(xiàn)在中間,那么后面的所有參數(shù)必須都存在默認(rèn)值,否則會出現(xiàn)語法錯誤。
功能的返回語句
TC的返回語句和其他高級語言的return語句是一樣的,表示的是功能的返回值,如:
和 = ?求和(10,5)
返回語句在功能里不是必須的,可以不寫。不寫返回語句,則表示功能對外沒有返回值。
什么時候需要有返回值?
在程序中結(jié)束當(dāng)前功能的執(zhí)行,將需要的數(shù)據(jù)傳遞給需要的變量;
實例界面:
代碼實例:
function 按鈕退出_點擊()//這里添加你要執(zhí)行的代碼exit() end function 搖號()var 號碼 = ""var lenvar 六位,五位,四位,三位,二位,一位len = editgettext("編輯框注數(shù)")for(var i = 0; i < len; i++)六位 = rnd(0,9)五位 = rnd(0,9)四位 = rnd(0,9)三位 = rnd(0,9)二位 = rnd(0,9)一位 = rnd(0,9)號碼 = 號碼 & " " & 六位 & " " & 五位 & " " & 四位 & " " & 三位 & " " & 二位 & " " & 一位 & "\r\n" endreturn 號碼 endfunction 按鈕機(jī)選_點擊()//這里添加你要執(zhí)行的代碼var 搖號結(jié)果搖號結(jié)果 = 搖號()editsettext("編輯框號碼",搖號結(jié)果)end
總結(jié)
以上是生活随笔為你收集整理的第二篇T语言实例开发(版本5.3),福彩3D摇号器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第三篇T语言实例开发,图色操作
- 下一篇: 第一篇T语言实例开发(版本5.3),带错