1、lowercase(const s:string):string、uppercase(const s:string):string
2、comparestr(const s1,s2:string):integer 本函式區分大小寫,是對比字母ascii的值,得出值的差,是從第乙個字母開始對比,如果對比的差為0則一直往後面字母進行對比,直至比較不為0;comparetext(const s1,s2:string):integer 本函式不區分大小寫
3、length(s):integer 返回字串的長度
4、delphi 中不等於用<>
5、delphi語法不區分大小寫
6、pos(s1,s2)integer :查詢s1在s2中的位置,如果s2中不存在s1,則結果為0
8、copy(str,m,n):string :在字串str中擷取從第m個字元開始長度為n的子字串,並作為函式的返回值,若m大於字串的長度則返回空字串;
9、delete(str,m,n) :在字串str中刪除從第m個字元開始長度為n的子字串,沒有返回值
10、insert(str1,str,k):將字串str1插入到字串str的第k個位置處,沒有返回值;
11、inttostr(m):string; strtoint(s):integer; floattostr(f):string; strtofloat(s):extended;
12、if語句:
//1、單分支語句
if(條件) then
語句1;
//2、雙分支語句
if(條件) then
語句1
//沒有分號
else
語句2;
//這個if判斷結束之後必須有分號
//3、如果分支下是多語句,必須使用begin end
if(條件) then
begin
語句1;
語句2;
endelse
begin
語句3;
語句4;
end;
13、case語句
case (表示式)of值1:語句1;
值2:語句2;
值3,值3:語句3;
else
//else語句之前的可以有分號;
語句n;
end
14、while語句
while(迴圈條件)dobegin
迴圈體;
end;
//迴圈體中如果遇到break會直接跳出迴圈;如果遇到continue程式會停止本次迴圈,重新判斷迴圈條件,根據迴圈條件的值,決定是否繼續執行迴圈;
//在repeat語句與for語句都可以使用這兩個語句;
15、repeat語句
repeat迴圈體;
//迴圈體中的語句不需要使用begin...end
until(迴圈條件);//
先執行迴圈體,然後再判斷迴圈條件,如果條件為false繼續執行迴圈體,為true則退出迴圈;
16、for語句
for 迴圈變數:=初始值 to(downto) 終止值 dobegin
迴圈體;
end;//
to是遞增,判斷迴圈變數是否大於終止值,如果是則結束迴圈,如果不是則執行迴圈體,每次迴圈之後迴圈變數自動遞增1;downto是遞減,判斷迴圈變數是否小於終止值,如果是則結束迴圈,如果不是則執行迴圈體,每次迴圈之後迴圈變數自動遞減1;迴圈體中也可以使用break或continue語句;
17、陣列
//一維靜態陣列定義格式
type
陣列型別名=array[下標型別] of
基型別;
//例如
type
number=array[1..10] of
integer;
//定義(宣告)陣列變數
varnum1:number;
//也可以使用更為簡單的方法來定義陣列變數
varnum1:array[
1..10] of
integer;
//引用陣列元素的格數
陣列名[下標]
//例如
for i:=1 to 10
do num1[i]=i;
Delphi語法基礎 迴圈語句
一 for語句 格式 for 控制變數 初值 to 終值 do 語句 for 控制變數 初值 downto 終值 do 語句 for語句執行過程 1 先將初值賦給左邊的變數 稱為迴圈控制變數 2 判斷迴圈控制變數的值是否已 超過 終值,如已超過,則跳到步驟5 3 果末超過終值,則執行do後面的那個語...
delphi操作excel語法
一 使用動態建立的方法 sheet3.columns 1 columnwidth 20 設定單元格居中 設定單元格居右 14 進行頁面設定 15 拷貝操作 5 新增新工作表 var temp worksheet worksheet begin temp worksheet excelworkbook...
Delphi基本語法格式
1 const 常量名 常量值 表示式 2 resourcestring 常量名 字串 常量 2.變數 1 定義 var 名字1,名字2,名字n 型別 2 命名原則 參考 變數名字 型別 縮寫 作用域 簡稱 確切含義名稱 3 三種賦值格式 變數名 值 變數名1 變數2 變數名 過程或函式的呼叫 3....