模組與窗體

2021-09-27 01:42:02 字數 754 閱讀 8570

窗體模組是設計窗體的時候的沒乙個函式,就是function用來呼叫的,與類模組差不多。不過標準模組只包含**,而類模組包含**又包含資料,可以看為是沒有物理表示的控制項。

再來說以下他們之間的關係。窗體,模組和類模組之間沒有本質的,必然的聯絡。有聯絡也是按照程式設計的需要建立起來的一種對應關係。就一般意義而言,可以為乙個窗體建立乙個模組,來書寫數量較多的**,實現一些功能。也可以幾個窗體共享乙個模組。也就是說這種對應關係不是唯一的,要看具體需要。因為在實際程式設計中,出於可讀性和安全性的考慮,窗體區域內的**量一般不會太多,基本上就是一些初始化的基礎**,所以就引入了通用模組,在模組中編寫功能**。類模組也是模組,只不過是一種特殊的模組。類模組的**具有比一般通用模組更強的針對性,它往往是為了表達類本身所具有的屬性和行為,而且這種表達是比較全面的。類模組和模組一起合作,如果用的好的話,可以條理清晰地解決實際中一些複雜的問題。

模組即通用模組的引入是為了結構化程式設計的需要。在實際程式設計中,每乙個模組中的**常用來實現乙個或一組類似的功能,模組中包括了要實現的功能的所有常量宣告,變數定義,函式宣告等等。模組通過宣告和編寫公共函式(public function或function)與窗體或其他模組l鏈結,實現通訊。

類模組,我的理解是vb為了能夠實現物件導向程式設計而引入的,雖然不是真正意義上的物件導向。在實際程式設計中,類模組可以定義私有變數(private)或公有變數(public),私有變數只能被本類模組中的函式和事件過程使用,而公有變數能夠被類在窗體或通用模組模組等非本類模組的位置例項化後訪問。與模組類似,類模組中也可以定義公有函式與外部進行通訊。

Delphi編碼標準 窗體與資料模組命名

窗體與資料模組命名 1.窗體型別的命名標準 窗體型別的名稱應當表達出窗體的用途,且要加t字首,後跟描述性名,最後是form。例如 student窗體型別名稱為 tstudentform class tform 使用者登入窗體的型別名稱為 tuserentryform class tform 2.窗體...

python學習筆記(七) os模組與窗體控制

os 包含了普遍的作業系統的功能使用os模組之前需要帶入 import os 獲取作業系統型別 nt windows posix linux unix print os.name 列印作業系統詳細資訊,windows不支援 print os.uname 獲取環境變數 print os.environ...

c 登入窗體與主窗體的關閉

有許多人在用做c 做登入窗體時會遇到這樣的問題,登入成功後當前登入form關閉,開啟main窗體,但main窗體點關閉按鈕後程式仍在程序仍舊在執行。事實上,關閉main窗體,只是關閉了main窗體的執行緒,並沒有關閉程式的主線程,即程式的主線程為登入from。程式入問的main 方法 其中frmlo...