Delphi基礎語法

2022-02-20 03:22:14 字數 2219 閱讀 5831

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(迴圈條件)do

begin

迴圈體;

end;

//迴圈體中如果遇到break會直接跳出迴圈;如果遇到continue程式會停止本次迴圈,重新判斷迴圈條件,根據迴圈條件的值,決定是否繼續執行迴圈;

//在repeat語句與for語句都可以使用這兩個語句;

15、repeat語句

repeat

迴圈體;

//迴圈體中的語句不需要使用begin...end

until(迴圈條件);//

先執行迴圈體,然後再判斷迴圈條件,如果條件為false繼續執行迴圈體,為true則退出迴圈;

16、for語句

for 迴圈變數:=初始值 to(downto) 終止值 do

begin

迴圈體;

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....