從接觸機房收費系統到現在,自己感覺它裡面包含的知識非常多,感覺自己欠缺的知識也很多,而且有點無從下手,一定得慢慢積累,從現在做起啊!
首先看一下,我剛開始時對第一次機房收費的整體概述吧!(有問題希望大家指出)
有了整體的把控,再回憶一下一些小的知識點吧!
1.exit sub和end sub 的區別?
exit sub 是在過程內**執行時,可選擇性的退出過程執行(即不執行exit sub之後的**,相當於中途退出的意思),不是必須的。end sub 是乙個過程的結束**(每乙個sub中必須對應乙個end sub)。
2. exit sub 和 end的區別?
如果你正在執行的只有乙個程式,兩個是一樣的;
如果同時執行的有兩個程式,則exit sub 只退出當前程式,end 結束所有程式的執行。
在含有窗體操作時特別需要注意。比如,在窗體上有乙個按鈕,如果這個按鈕執行的程式中含有exit sub 是退出按 鈕所執行的程式,窗體不會關閉。 end 不但退出按鈕所執行的程式,連窗體也會關掉,所有正在執行的程式都會關 掉。
3. "!"和 "."的用法區別?
「!」與圓點「.」都用於給物件命名,雖然兩者的語法應用結構有較大差異,但兩條語句的效能是相同的,值得注意的是如果你在感嘆號「!」的位
置使用「.」可以獲得對窗體上控制項特性的直接訪問權,為了進一步增加感性認識。
圓點操作符「.」用來表示物件的屬性和方法,在引用時,需要用到物件的name、圓點和需要的屬性或方法。
"."的使用方法有兩種形式:
1)控制項.屬性(後者是前者的屬性)
txtclassno.enabled = true
combograde.enabled = true
txtdirector.enabled = true
txtclassroom.enabled = true
2)控制項.控制項(前者是後者的容器)
if mrc.recordcount = 0 then
frmmodifyresult.cmdprerecord.enabled = false
frmmodifyclass.cmdprerecord.enabled = false
end if
而"!"僅有一種形式:
控制項!控制項 :即,感嘆號"!"用來連線兩個控制項(前者是後者的容器)。
如果用"."代替"!"也可以獲得相應的訪問許可權。但是為了在程式中清楚地界定引用的是控制項名還是該控制項的屬性或方法,增加程式的可讀性,最好用"!"連線兩個控制項。
機房收費系統
利用幾乎兩個多禮拜的時間,終於把機房收費系統基本完工了。這個過程中,因為有了學生系統做為鋪墊,所以做的時候還算得心應手吧。在其實也遇到了一引些問題,還是好解決的。這個系統到現在為止,也只能說是基本實現了功能,但是還很不健壯,而且漏洞我想還有很多,還有待進一步的除錯與完善。雖然在敲機房收費系統前,把命...
機房收費系統
利用幾乎兩個多禮拜的時間,終於把機房收費系統基本完工了。這個過程中,因為有了學生系統做為鋪墊,所以做的時候還算得心應手吧。在其實也遇到了一引些問題,還是好解決的。這個系統到現在為止,也只能說是基本實現了功能,但是還很不健壯,而且漏洞我想還有很多,還有待進一步的除錯與完善。雖然在敲機房收費系統前,把命...
機房收費系統(三)
收費系統到今天已經完工了,有些小bug,基本的功能都已實現,這次做機房收費系統中,遇到了很多問題,包括技術上的,包括知識面上的。不怕不知道,就怕不知道。心態問題 在寫 的過程中或者是在畫圖的過程中,心態一定要放平,不要讓一些無所謂的爛七八糟的東西來打擾和影響你的學習。這次寫 中有的時候自己突然心血來...