delphi是乙個ide框架,環境語言為object pascal。pascal語言體系與c語言體系還是有一些不同的。
1、識別符號
識別符號是delphi應用程式中一些量的名稱,這些量包括變數(var)、常量(const)、型別(type)、過程(procedure)、方法(method)及其他,objectpascal在應用識別符號時,必須首先說明它們。
變數:在所有變數說明以前加上保留字var。變數說明左邊是變數的名稱,右邊則是該變數的型別,中間用(:)隔開。 var value,sum:integer; line:string;
過程:在物件中說明的過程和函式稱為方法(method)。所有的事件處理過程都是過程,以保留字procedure開頭。
函式:與過程一樣,函式的程式**也執行特定的工作。它和過程的差別為:函式執行時會返回乙個值,而過程則沒有返回值。
在窗體中加入乙個colordialog物件和乙個name屬性為changecolor的按鈕。為按鈕的onclick事件建立事件處理過程如下: proceduretform1.changecolorclick(sender:tobject); begin ifcolordialog1.executethen form1.color:=colordialog1.color else form1.color:=clred; end;
2、語句。與c系相似
Delphi 輸出日誌記錄
delphi程式在執行著,有時想獲取一些程式執行的值的話,可以用下面的輸出日誌的函式來實現 procedure writelog scontent string 寫入日誌 vartfile textfile filename string logdir string begin logdir log...
學習記錄一
基礎學習記錄一 1 函式式程式設計 lambda 要求 函式介面 functionalinte ce只有乙個抽象方法,格式 引數 2 如何重構 箭頭型 衛語句3 程式錯誤處理 錯誤碼和異常捕捉 4 如何保障資料安全 資料隔離提供操作介面 只進不出 定義安全級別 敏感資料模糊化 傳輸加密 隨機 失效 ...
《Delphi高手突破》學習筆記(一)
delphi高手突破 據說挺不錯,他用物件導向的觀點描述了delphi中的類和vcl架構。第二章 物件導向程式設計理論基礎 設計優良的類的某些共同特徵 具有狀態資訊,介面簡單 明了,易用。在op的類中,有四種訪問級別 private protected public published。其中publ...