變 量
定義:在程式執行過程中,用來儲存資料值並且其值能被改變的物件稱為變數。
要求:1.變數名開始字元不能為數字。
2.變數名包含中文時,中文字元前面不能有字母或數字。
3.可以使用美元符號($)作為變數名或變數名的第乙個字元。
4.可以使用下劃線作為變數名或常量名的首字元,當下劃線作為首字元時表示常量,單個下劃線表示變數。
例如:_abc 表示常量,_abc=10 這樣賦值之後,不可修改。但是如果僅乙個「_」,是作為匿名變數佔位符。
使用位置:在第一次使用區域性變數之前定義該變數,以使**保持清晰的結構。 即就近原則。
成員變數:變數的預設名字空間為global的名字空間,可以用namespace改變指定**塊的名字空間。
可以使用self關鍵字訪問當前名空間。使用..操作符訪問global名字空間。在定義變數時,不加var就是當前namespace下的成員變數,也就是self名字空間的成員變數。例如,n=123,等價於self.n=123,特別在當前的名字空間就是全域性名字空間global時,這樣也等價於global.n=123。沒有用var語句顯式宣告的變數,預設就是當前名字空間的成員變數
區域性變數:var後面宣告乙個區域性變數,作用域為當前語句塊,以及被當前語句塊所包含的語句塊。
var語句宣告的區域性變數可以指定乙個初始值,也可以不指定,建議對所有變數指定初始值。
常 量
定義:在程式執行過程中,用來儲存資料值並且其值不能被改變的物件稱為常量,常量僅可初始化賦值一次,不可以修改其常量的值。
要求:aardio中的常量以下劃線作為起始字元的識別符號來表示,例如_abvc這樣的。
分類:成員常量:即標準常量,建立於當前名字空間(self名字空間)、以_開頭的。
全域性常量:必須以「下劃線+大寫字母」作為起始字元。位於globle根名字空間。盡量少用。
初始化賦值語句定義常量:常量是僅能初始化賦值一次,對於數值常量,重複賦於相同的值會被自動忽略:_const = 123;
_const = 123;//沒有修改常量,被忽略
_const = 456;//出錯,丟擲異常:不能修改唯讀成員
:=操作符
如果常量的值是非數值物件,即不能保證每次建立的值是相同的,為避免無意中修改常量值導致異常,可使用:=操作符賦值。::func := function() begin
end;
使用aardio 快手 程式設計
2 介面 3 新建乙個桌面工程 4 介面設計 5 生成exe 6 自動生成的 和自己新增的 button的事件函式中的一句是自己新增的,其他為自動生成 經過以上步驟 生成了乙個視窗介面的可直接執行的exe。在快手的論壇中找一段示例 加入上面的demo1中 import tcc vm tcc 建立tc...
aardio連線資料庫查詢
廢話不多說,直接開幹!多執行緒管理器 import thread.manage var csv r n 建立執行緒管理器 manage thread.manage 3 正在連線資料庫伺服器.thread.invoke function while thread.get db4free.net end...
aardio單行的edit控制項響應回車按鍵訊息
方法一 import win.ui dsg 你用訊息 不起作用,是因為回車鍵是對話方塊的快捷鍵之一 你可以重寫winform.isdialogmessage函式 winform.isdialogmessage function hwnd,msg return win.isdialogmessage ...