Delphi入門與提

Delphi入門與提

ID:40841950

大?。?44.96 KB

頁數:46頁

時間:2019-08-08

Delphi入門與提_第1頁
Delphi入門與提_第2頁
Delphi入門與提_第3頁
Delphi入門與提_第4頁
Delphi入門與提_第5頁
資源描述:

《Delphi入門與提》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、Delphi入門與提高Delphi基礎知識為什么選擇Delphi可視化編程,方便易學組件眾多、編程效率高建立在BDE上的數據庫連結功能強大的調試器獨立執(zhí)行的應用,不需要運行庫一個簡單的例程procedureTForm1.Button1.Click(Sender:TObject);beginLabel2.Caption:='嗨!'+Edti1.Text+',歡迎來到Delphi的世界!';end;procedureTForm1。Button2.Click(Sender:TObject);beginClose;end;ObjectPascal常量和變量數據類型語

2、句過程和函數程序結構常量和變量常量變量類型常量常量常量是在程序中多次引用的固定量的名字。它的值在程序執(zhí)行期間保持不變,一般也不能改變。常量的值可以是簡單的一個數、一條字符串,也可以是其他常量的計算結果語法:const常量名=常量值示例:constCITY=‘南京’;GreatCity=CITY+‘是一座歷史悠久的城市’;變量變量是一個特定數據實體,它有預定義的數據類型,并且可在內存中某個唯一地址存放指定類型的值。變量可在程序運行的過程中動態(tài)的修改。變量有四個屬性:名稱、類型、變量值和占用的內存地址。語法var變量名1,……,變量名n:類型;示例variMyA

3、ge:Integer;sCityName:String;類型常量類型常量不是常量!缺省的情況下,它是靜態(tài)變量。只有當設置Assignedtypedconstants屬性為否,或者添加{$J-}時,類型常量的值才不可以改變。語法const類型常量名:類型=值;示例constMyAge:Integer=23;數據類型整數實數布爾數字符串集合數組指針……整數類型類型范圍狀態(tài)字節(jié)數Integer★-231~231-1有符號4Cardinal0~232-1無符號4ShortInt-128~127有符號1Int64☆-263~263-1有符號8Byte☆0~255無符號

4、2Word☆0~65535無符號4實數類型(浮點數)類型范圍字節(jié)數有效位數Real±5.0×10-324~1.7×10308815~16Single±1.5×10-45~3.4×103847~8Double★±5.0×10-324~1.7×10308815~16Extended☆±3.6×10-4951~1.7×1049321019~20Currency-922337203685477.5808~922337203685477.5807819~20數值類型的運算算術運算整數:+、-、*、/、div(整除)、mod(取余)。注意“/”運算符所的結果為實數實數:

5、+、-、*、/邏輯運算<、<=、=、<>、>、>=位運算not、and、or、xor、shl、shr(位運算只能對整數進行操作)數值運算的溢出整數溢出除0(EZeroDivide)上溢(EOverFlow)下溢(EUnderFlow)布爾類型Boolean類型只有兩個值:TRUE和FALSE。布爾變量支持三中邏輯運算:not、and和or字符類型類型字符集字節(jié)數AnsiCharSBCS,MBCS1WideCharUnicode2Char★等價于AnsiChar1Pascal字符串類型最多字符字節(jié)數字符集ShortString2552~256ANSI向后兼容A

6、nsiString2314~2GBANSI(SBCS,MBCS)LongString2314~2GBANSI(SBCS,MBCS)WidString2304~2GBUnicode*字符串類型String實際上聲明的是AnsiString類型Null字符串類型說明PChar★Null式字符串,ANSI字符,向后兼容PAnsiCharNull式字符串,ANSI(SBCS,MBCS)PWideCharNull式字符串,Unicode字符集PString指向String的指針Pointer☆無類型指針,可以指向任何類型字符與字符串聲明varch:Char(字符)s:

7、String(Pascal字符串)p:PChar(Null字符串)Name:Array[0..10]ofChar轉換p:=PChar(s);s:=String(p);ch:=p^[1];ch:=s[1];枚舉、子域和集合枚舉:TFontStyle=(fsBold,fsItalic,fsUnderline,fsStrikeOut);子域:TMyNumber=1..100;集合:集合類型名=setof元素類型TFontStyles=setofTFontStyle;TCharSet=setofChar數組一維靜態(tài)數組數據類型名稱=Array[下標定義]of類型名稱

8、數組的引用數組名稱[下標]動態(tài)數組的長度設定SetL

當前文檔最多預覽五頁,下載文檔查看全文

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

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