學生資訊管理系統之優化二

2021-09-24 17:58:46 字數 1506 閱讀 1574

查詢窗體核取方塊優化

核取方塊取消勾選之後文字框中的內容和查詢的內容也被清空

'check√取消後面的內容隨之取消

private sub check1_click()

if not check1.value then

txtsid.text = 「」

with myflexgrid

.rows = 2

.cellalignment = 4

.textmatrix(1, 0) = 「」

.textmatrix(1, 1) = 「」

.textmatrix(1, 2) = 「」

.textmatrix(1, 3) = 「」

.textmatrix(1, 4) = 「」

.textmatrix(1, 5) = 「」

.textmatrix(1, 6) = 「」

.textmatrix(1, 7) = 「」

end with

end if

end sub

文字框加限制

一、限制只能輸入數字

private sub txtsid_keypress(keyascii as integer)

if keyascii >= 33 then

if keyascii <= vbkey9 and keyascii >= vbkey0 then

else

keyascii = 0

msgbox 「請輸入數字!」

end if

end if

end sub

二、限制不能輸入數字

private sub txtname_keypress(keyascii as integer) '姓名不能輸入數字

if (keyascii >= 48 and keyascii <= 57) then

msgbox 「不允許輸入數字」, vbokonly + vbexclamation, 「警告」

keyascii = 0 '鍵盤不能用

end if

end sub

三、限制姓名字數

'設定姓名位元組的限制,由2個到4個字組成,即4-8個位元組組成

private sub txtdirector_lostfocus()

if not lenb(txtdirector) = 0 and lenb(txtdirector) < 4 or lenb(txtdirector) > 8 then

txtdirector.setfocus

txtdirector.sellength = len(txtdirector.text)

txtdirector.selstart = 0

msgbox 「姓名輸入錯誤」

end if

end sub

四、下拉框禁止輸入

private sub comboclassno_keypress(keyascii as integer)

keyascii = 0

end sub

學生資訊管理系統之

習學生資訊管理系統的時候,對於資訊的修改很多時候都用到了 書籤的功能 mybookmark 對刪除記錄顯示記錄起到了承上啟下的巨大作用。所以說書籤最懂你的心。書籤顧名思義就是做標記,讓我們更好的控制使用資料表,通過書籤我們可以隨意的跳到我們想要看的記錄下 前提是你的給你的目的記錄標記書籤 此外書籤還...

學生資訊管理系統優化(一)

任何的系統在完成之前必須得優化,首先你的保證你做出來的軟體得沒有正常的邏輯問題,還得提高使用者體驗,讓別人用著比較舒服對吧!所以優化就是乙個不斷完善的過程!下邊我為大家分享一下我的優化心得!1.登入介面 首先你的保證你的登入介面不能隨意亂輸入,控制字元長度,而且要注意特殊字元的問題,防止別人輸入特殊...

學生資訊管理系統優化限制

if keyascii 8 then exit sub if keyascii 48 or keyascii 57 then keyascii 02,限制貼上 if keycode vbkeyv and shift vbctrlmask then txtpassword.enabled false ...