用vb製作使用者系統
1樓:網友
首先假設有一陣列,此陣列存的是:賬號、使用者密碼、使用者等級等資訊。
程式執行時你就該讀入以上這些資訊,並存在以上陣列。
程式執行後第一時間顯示登入框。
假設你的 管理員管理頁面 窗體名稱為:frm管理員管理頁面。
各組別的登入頁面的窗體名:frm級別1登入頁面。
frm級別2登入頁面。
private sub command1_click()
把text1和ttext2的文字與資料庫裡的對比。
首先對比賬號,如果賬號沒有,彈出訊息框說明沒有這個賬號。
如果有這個賬號,再對比此賬號的密碼,如果密碼錯誤,再彈出訊息框說明密碼錯誤。
在賬號與密碼都對的情況下,比對該賬號的級別,判斷該顯示哪一級別的窗體。
select case 帳號級別。
case 管理員。
frm管理員管理頁面。show
case 級別1
frm級別1登入頁面。show
case 級別1
frm級別2登入頁面。show
end if
end sub
以上賬號與密碼還可以限制輸入的字元是數字還是字母。
用text框的keypress,判斷鍵盤輸入的字元可能達到限制作用,除了數字,別的字元輸不進去。
private sub text1_keypress(keyascii as integer) '限制只能輸入數字。
keyascii = valitext(keyascii, "0123456789.", true)
end sub
同樣的,text2也可以用上面的方法限制輸入的只是數字與字母,因為字母分大小寫,所以"字元"長了些。
private sub text1_keypress(keyascii as integer) '限制只能輸入數字。
keyascii = valitext(keyascii, _
abcdefghijklmnopqrstuvwxyz", true)
end sub
可以直接複製上面的**到vb程式中使用。
注意,上面的空格加下劃線是換行用的,「 可以刪除,也可以在程式中留著。
2樓:網友
其實用不到資料庫,記事本完全可以做到。
如何用易語言製作指令碼,用易語言怎麼編寫指令碼
第一個問題 易語言的指令碼,如果你說的指讓檔案執行任務的 你你雙擊那個就可以了 第二個問題 建立一個時鐘,設定週期 1秒 1000毫秒,然後雙擊時鐘,輸入 模擬按鍵 回車鍵,第三個問題 如果你是要按鍵後臺的對某個視窗起作用的,就取它的視窗控制代碼 易語言是一門計算機程式語言。以 易 著稱,以中文作為...
用C編寫字母三角形,如圖,請問如何用C 編寫如下三角形
雙層迴圈 int i,j,m,n for i a i e i for m a m i m for n i n a n console.writeline 迴圈中的變數,可以來自其他渠道,這裡用起始變數為a,中間變數為e為例 請問如何用c 編寫如下三角形 void print int n 不就是列印奇...
如何用軟體管理庫存,用管家婆軟體怎樣管理庫存
庫存管理不好容易出現資料不準 賬目混亂等問題,用秦絲進銷存軟體可以把採購 銷售 庫存 統計分析等多個環節都有效管理。如果你之前沒用過軟體,商品又特別多,建議先用excel 整理好,先前有錄過 的最好,可以批量匯入商品,設定初始庫存。之後進貨 採購 銷售 退換貨,在軟體上相應的功能上操作,就能夠看到當...