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