MCGS從菜單打開(kāi)窗口時(shí)設(shè)置密碼方法
在MCGS菜單欄–工具–用戶權(quán)限管理下–設(shè)置用戶名和密碼后:
1、打開(kāi)MCGS工作臺(tái)–打開(kāi)主控窗口–進(jìn)入菜單組態(tài)
2、在菜單組態(tài)中–右擊新建菜單項(xiàng)–雙擊打開(kāi)剛新建的菜單的屬性窗口–把菜單名稱改成你要設(shè)置的窗口名稱–再單擊選擇最右邊的腳本程序窗口
3、假設(shè)你要加密的窗口名稱為“窗口1”并且只有管理員組的用戶成功登錄才能打開(kāi)窗口,腳本程序參考如下(已經(jīng)測(cè)試成功):
只有管理員組打開(kāi)的窗口 腳本程序:
IF !LOGON()=0 THEN
IF !STRCOMP(!GetCurrentGroup( ),”管理員組”)=0 THEN
窗口1.Open( )
else
窗口1.Close( )
ENDIF
ENDIF
不區(qū)分用戶組,只要密碼正確就能打開(kāi)的窗口 腳本程序:
IF !LOGON()=0 THEN
IF !STRCOMP(!GetCurrentGroup( ),”管理員組”)=0 OR !STRCOMP(!GetCurrentGroup( ),”操作員組”)=0 THEN
窗口1.Open( )
else
窗口1.Close( )
ENDIF
ENDIF
MCGS組態(tài)在啟動(dòng)按鈕前輸入正確密碼后才可以啟動(dòng),mcgs如何設(shè)置按鈕密碼
建一個(gè)窗口歡迎界面
在進(jìn)入菜單按鈕
這樣密碼對(duì)了就進(jìn)入菜單界面
密碼不對(duì)還是進(jìn)入歡迎界面。這樣進(jìn)入一個(gè)循環(huán)。
用它的密碼錯(cuò)了還是能進(jìn)入不爽。
當(dāng)然你要是要修改密碼
可以減一個(gè)按鈕
里面輸入
這樣進(jìn)入可以修改你登錄密碼
假如你需要設(shè)置一個(gè)屏保
你這樣加一個(gè)循環(huán)策略再加入一個(gè)腳本程序
這個(gè)思路: 按下啟動(dòng)按鈕,先彈出一個(gè)小窗口畫(huà)面,里面一個(gè)文本,還有確定按鈕和取消,輸入文本內(nèi)容后,按下確定,如果文本內(nèi)容=你想要輸入的確定密碼,那么啟動(dòng)變量將置1,如果不是,則清除
!LogOn( )用這個(gè)庫(kù)函數(shù)可以實(shí)現(xiàn),這個(gè)函數(shù)返回0說(shuō)明密碼正確。具體的可參考幫助文檔。
mcgs的用戶權(quán)限操作函數(shù)
如圖,打開(kāi)腳本編輯頁(yè)面,右側(cè)樹(shù)形結(jié)構(gòu)中有所有的函數(shù),變量,設(shè)備,窗口,控件等,可以直接雙擊實(shí)用。
-
MCGS
+關(guān)注
關(guān)注
11文章
87瀏覽量
35005
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論