搬家第22天-Cicode实验代码7-获取当前登录用户名

有时候我们需要知道当前登录的用户名字是什么,可以使用这样的方法。

新建内部变量username表示当前用户名,string类型。在页面上放置一个数字控件,字符串类型,连接username变量。在页面属性的事件“当页面显示时”添加以下代码:

IF UserInfo(0) = "1" THEN
username = UserInfo(1);

else

username=""
END

保存编译运行,登录不同的用户时,就能显示出当前的用户名是什么了。

userinfo有一个参数,含义如下:

0 - Flag to indicate whether any user other than a view-only user is logged in

是否有用户登录,1为有用户登录

1 - The login name of the user

当前用户名

2 - The full name of the user

当前用户全名

3 - The time the user logged in

用户登录时间

4 - The time the user entered the last command

用户最近操作时间

5 - The number of commands entered by the user

用户最近操作数量?

6 - The type of login:

登录类型

  • "0" indicates that the current user is a view-only user.

只能浏览的用户

    • "1"indicates there is Vijeo Citect or Windows non-default user explicitly logged in.
    • "2" indicates the logged on user is a Vijeo Citect default user (control client auto login Vijeo Citect user).
    • "3" indicates the logged on user is a Windows default user (control client auto login windows user).
posted @ 2021-02-19 11:19  来自金沙江的小鱼  阅读(159)  评论(0编辑  收藏  举报