(請教達人)如何用VB編寫「軟體使用者」管理程式

2025-02-14 07:15:26 字數 1184 閱讀 7617

用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 整理好,先前有錄過 的最好,可以批量匯入商品,設定初始庫存。之後進貨 採購 銷售 退換貨,在軟體上相應的功能上操作,就能夠看到當...