以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]求自动切换指定用户的代码  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=22608)

--  作者:lsf5138
--  发布时间:2012/8/18 14:03:00
--  [求助]求自动切换指定用户的代码

在系统自带的用户管理窗口里加了个名为 系统待机(默认用户)

现在有个窗口中的按钮(用户退出)点击后用户自动更换为 系统待机 (默认用户)

代码怎么写了?

[此贴子已经被作者于2012-8-18 21:26:00编辑过]

--  作者:lsf5138
--  发布时间:2012/8/18 17:50:00
--  
这么简单,我试验下。先谢了
--  作者:lsf5138
--  发布时间:2012/8/18 17:54:00
--  

不行呀


--  作者:czy
--  发布时间:2012/8/18 18:02:00
--  
直接加syscmd.Project.Open(ProjectFile)好了
--  作者:lsf5138
--  发布时间:2012/8/18 18:26:00
--  
我只想让按钮起 更改用户 的作用不是重新打开项目
--  作者:czy
--  发布时间:2012/8/18 19:53:00
--  

重新打开项目后就是默认用户了

切换用户用系统命令Syscmd.Project.SwitchUser()就行了,但用这个命令好像必须选择用户名和密码才行

[此贴子已经被作者于2012-8-18 19:54:12编辑过]

--  作者:lsf5138
--  发布时间:2012/8/18 21:23:00
--  
有没有不用(选择用户名和写密码)的方法了,要点了按钮就自动切换指定用户 不是重新打开项目的那种??????????????????
--  作者:lsf5138
--  发布时间:2012/8/20 17:59:00
--  

有没有高手在呀,给个代码吧!先谢了!!!


--  作者:狐狸爸爸
--  发布时间:2012/8/21 8:24:00
--  

如果这样能行的话,就没有安全性可言了。

要不你自己写个用户管理,你想怎样都行:

http://www.foxtable.com/help/topics/2048.htm

 


--  作者:czy
--  发布时间:2012/8/21 12:32:00
--  
以下是引用狐狸爸爸在2012-8-21 8:24:00的发言:

如果这样能行的话,就没有安全性可言了。

 

 

有个想法,可否对Syscmd.Project.SwitchUser()增加参数,比如Syscmd.Project.SwitchUser(用户名,密码)