1、trim()函式:函式的基本格式為trim(s),s為字元或字串,該函式用法比較簡單,函式功能為:刪除字元或字串s中左右兩端的空格並返回。
2、copy()函式:函式的基本格式為copy(s,x,y),該函式有三個引數,s為字串,x和y為整數,函式功能為:返回字串s中從第x個字元開始,且長度為y的子字串。例如copy('abcdef',3,2),函式的返回值為:cd。
3、函式宣告語法格式:
function total(x,y:real):real;
begin
total := x + y;
end;
過程的宣告和使用:
proceduce tform1.buttonclick(sender:tobject);
begin
close;
end;
函式和過程是pascal語言的兩種子程式,函式在執行時將返回乙個值,而過程執行時不返回任何值。函式智慧型出現在表示式中,不能單獨使用;而過程不能出現在表示式中,僅能以某個語句出現。在函式體中必須有乙個賦值語句,將函式返回值付給函式名。
4、迴圈語句
(1)repeat語句
repeat語句會重複執行一行或一段語句知道某一種狀態為真。語句以repeat開始,以until結束,其後跟隨被判斷的布林表示式。
表示式:repeat
statements //執行語句
until condition//執行迴圈的條件
例如:i := 0;
repeat
i := i + 1;
writen(i);
until i = 10;
repeat語句至少會被執行一次。
(2)while語句
表示式:while condition do
begin
statements
end;
例如:i := 0;
while i < 10 do
begin
i := i + 1;
writen(i);
end;
(3)for語句
表示式:for condition do
begin
statements
end;
例如:var i : integer;
for i := 1 to 5 do
writen(i);
以上三種迴圈語句,如果知道迴圈次數的話,可以使用for語句,for語句執行速度快,效率高。如果不知道執行多少次,但是至少執行一次,選用repeat...until比較合適;當可能一次都不執行,可以選用while...do語句。
Delphi 7 中DBGrid的排序。
procedure tfrmtracereport.dbgrid1titleclick column tcolumn var sortfield,fieldtitle string begin sortfield column.field.fieldname fieldtitle column.ti...
delphi7 開發ActiveX的學習備忘錄
關於delphi7 activex的學習備忘 步驟 1 先建立activex工程檔案 2 註冊activex檔案 ocx檔案 3 編寫相應呼叫activex檔案 ocx檔案 的html檔案.具體操作流程如下 步驟1 a 選擇file new other activex頁面,選擇activex for...
JAVA學習的小知識點
boolean型別和其他型別不能轉換 int x 5 double y 6 boolean b boolean x y 報錯 boolean b boolean x y int float double轉換 int i 9 system.out.println 1 0 i 7.0 輸出結果是 9.0...