delphi 7.0常用函數(shù)速查手冊

delphi 7.0常用函數(shù)速查手冊

ID:15111883

大?。?7.50 KB

頁數(shù):39頁

時(shí)間:2018-08-01

delphi 7.0常用函數(shù)速查手冊_第1頁
delphi 7.0常用函數(shù)速查手冊_第2頁
delphi 7.0常用函數(shù)速查手冊_第3頁
delphi 7.0常用函數(shù)速查手冊_第4頁
delphi 7.0常用函數(shù)速查手冊_第5頁
資源描述:

《delphi 7.0常用函數(shù)速查手冊》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、Delphi7.0常用函數(shù)速查手冊函數(shù)由一句或多句代碼組成,可以實(shí)現(xiàn)某個(gè)特定的功能。使用函數(shù)可以使代碼更加易讀、易懂,加快編程速度及減少重復(fù)代碼。過程與函數(shù)類似,過程與函數(shù)最重要的區(qū)別在于,過程沒有返回值,而函數(shù)能有返回值。  在Delphi7.0中,已為我們定義好了非常多的函數(shù),大致分類有6種:數(shù)據(jù)類型轉(zhuǎn)換函數(shù)、字符串、數(shù)組操作函數(shù)、文件、磁盤操作函數(shù)、內(nèi)存、指針操作函數(shù)、數(shù)學(xué)運(yùn)算函數(shù)、日期函數(shù)。  在Delphi中調(diào)用函數(shù),一般情況下可以直接使用函數(shù)即可,但由于有一些函數(shù)未包含在Uses中列出的單元中(默認(rèn)單元有Wind

2、ows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,Dialogs;),所以需要我們手動(dòng)添加單元。比如,MidStr函數(shù)就未包含在這些單元中,MidStr所屬單元在StrUtils中,因此我們將StrUtils添加Uses中即可?! ≡诒臼謨灾?,凡是未包含在默認(rèn)列出的單元中的函數(shù),都標(biāo)明了其所屬的單元,使用時(shí)應(yīng)當(dāng)注意。  一、數(shù)據(jù)類型轉(zhuǎn)換函數(shù)  在我們編寫程序當(dāng)中,根據(jù)不同情況,會(huì)使用到多種數(shù)據(jù)類型。當(dāng)要對不同的類型進(jìn)行操作時(shí),必須要將不同的類型轉(zhuǎn)換成

3、同樣的類型。因此熟練地掌握數(shù)據(jù)類型的轉(zhuǎn)換是非常重要的?! ?.FloatToStr  功能說明:該函數(shù)用于將“浮點(diǎn)型”轉(zhuǎn)換成“字符型”?! ⒖紝?shí)例:  Edit1.Text:=FloatToStr(1.981);  2.IntToStr  功能說明:該函數(shù)用于將“整數(shù)型”轉(zhuǎn)換成“字符型”?! ⒖紝?shí)例:  S:=IntToStr(10);(注:S為String類型變量。)  3.IntToHex  功能說明:該函數(shù)用于將“十進(jìn)制”轉(zhuǎn)換成“十進(jìn)制”。該函數(shù)有二個(gè)參數(shù)。第一個(gè)參數(shù)為要轉(zhuǎn)換的十進(jìn)制數(shù)據(jù),第二個(gè)參數(shù)是指定使用多少位

4、來顯示十六進(jìn)制數(shù)據(jù)?! ⒖紝?shí)例:  Edit1.Text:=IntToHex('100',2);  執(zhí)行結(jié)果,Edit1.Text等于64?! ∽⒁猓篋elphi沒有提供專門的“十六進(jìn)制”轉(zhuǎn)換為“十進(jìn)制”的函數(shù)。使用StrToInt函數(shù)可以實(shí)現(xiàn)這個(gè)功能。具體代碼是:I:=StrToInt('S'+'64');這時(shí)I等于100。加上一個(gè)'S'即可將“十六進(jìn)制”轉(zhuǎn)換為“十進(jìn)制”。  4.StrToInt  功能說明:該函數(shù)用于將“字符型”轉(zhuǎn)換成“整數(shù)型”?! ⒖紝?shí)例:  I:=StrToInt('100');  注意:不

5、能轉(zhuǎn)換如StrToInt('ab')或StrToInt('好')這樣的類型,因?yàn)樗麄儾⒉淮嬖跀?shù)字型?! ?.StrToFloat  功能說明:該函數(shù)用于將“字符型”轉(zhuǎn)換成“浮點(diǎn)型”?! ⒖紝?shí)例:  N:=StrToFloat(Edit1.Text);  注意:Edit1.Text中的內(nèi)容為1.981(凡在Edit控件中顯示的文本均為字符串)。N為Double類型,用于保存轉(zhuǎn)換后的浮點(diǎn)型數(shù)據(jù)?! 《?、字符串、數(shù)組操作函數(shù)  對字符串及數(shù)組的操作,是每個(gè)程序員必須要掌握的。熟練的使用這些函數(shù),在編程時(shí)能更加得心應(yīng)手?! ?.C

6、opy  功能說明:該函數(shù)用于從字符串中復(fù)制指定范圍中的字符。該函數(shù)有3個(gè)參數(shù)。第一個(gè)參數(shù)是數(shù)據(jù)源(即被復(fù)制的字符串),第二個(gè)參數(shù)是從字符串某一處開始復(fù)制,第三個(gè)參數(shù)是要復(fù)制字符串的長度(即個(gè)數(shù))。最后函數(shù)返回一個(gè)新的字符串(即是我們指定要復(fù)制的字符串內(nèi)容)?! ⒖紝?shí)例:  var   S:String;   MyStr:String;//保存新的字符串  begin   S:='ILoveChina!';  //下面將獲取ILoveChina中的“Love”字符串?! yStr:=Copy(S,3,4);  end; 

7、 執(zhí)行結(jié)果,MyStr等于“Love”,“Love”字符串在“ILoveChina!”中第3個(gè)位置開始,所以第二個(gè)參數(shù)為3,“Love”一共有4個(gè)字符,所以第三個(gè)參數(shù)為4?! ?.Concat  功能說明:連接兩個(gè)或多個(gè)字符串為一個(gè)字符串?! ⒖紝?shí)例:  var   S1,S2:String;  begin   S1:=Concat('A','B');//連接兩個(gè)字符串,S1變量等于AB?!  2:=Concat('Borland','Delphi','7.0');//連接三個(gè)字符,S2變量等于BorlandDelphi

8、7.0?! nd;  3.Delete  功能說明:刪除字符串中指定的字符串。該函數(shù)有三個(gè)參數(shù)。第一個(gè)參數(shù)為要進(jìn)行處理的字符串,第二個(gè)參數(shù)為從何處開始刪除,第三個(gè)參數(shù)為刪除的字符個(gè)數(shù)?! ⒖紝?shí)例:  var   S:String;  begin   S:='ILikeReadingCP

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。