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