第七章內儲副程式.pptVIP

  • 4
  • 0
  • 约1.12万字
  • 约 49页
  • 2016-04-13 发布于天津
  • 举报
第七章內儲副程式

第七章 內儲副程式 7-1 數值副程式 7-2 字串函式 7-3 時間函式 7-4 序數函式 在程式設計時,常會遇到某些程式片段需要在同一個表單或不同的表單重複出現許多次,如果這些程式片段都要分別在每個地方寫一次,不但非常浪費時間、且會使程式變得冗長而不易閱讀。更糟的是,萬一要調整此程式片段的部分功能,更要至不同的地方修改,造成程式維護上的困難。此時可透過副程式解決以上困難,副程式的使用方式為將常用的程式片段賦予一個名稱,寫在某一表單的最前面或最後面,當程式設計者需要使用此程式片段時,只要使用該副程式名稱即可呼叫此程式片段。副程式依其撰寫方式可分為本章的系統內儲副程式、下一章的使用者自訂副程式及第十二章的事件副程式。 Delphi副程式的寫法有二種,分別是使用副程式名稱傳回值的函式(Function)及不使用副程式名稱傳回值的程序(Procedure)。(筆者註:C++與Java的副程式,已不分是否傳回值,一律統稱為函式。)本書前幾章中最常使用的副程式為InToStr函式,使用語法為: function IntToStr (Value integer): string ; 以上敘述,以function開頭的稱為函式,當呼叫此函式時,應傳遞一個整數參數,待函式執行完畢,並傳回一個字串型態。 又例如設定亂數種子的副程式為Randomize程序,其語法為:

文档评论(0)

1亿VIP精品文档

相关文档