易截截图软件、单文件、免安装、纯绿色、仅160KB

用vb写的程序在windows下特定用户的使用权限

自己用vb6写了个exe的程序。
要怎么才能实现在windows下只有特定用户才能使用这个程序呢?
比如说只能在administer(管理员)和aaa(普通用户)下使用这个程序
谢谢大家先!!!!!!!

感觉这不应该是程序解决的问题,应该是WINDOWS组策略的问题

使用GetUserName判断系统当前登录用户,如果不是administrator或aaa则退出运行。




引用
VB code

Option Explicit
Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" (ByVal lpBuffer As String, nSize As Long) As Long

Sub main()
Dim strBuffer As String
……


引用
引用 2 楼 lyserver 的回复:
使用GetUserName判断系统当前登录用户,如果不是administrator或aaa则退出运行。

给个更简单的,
msgbox Environ("USERNAME")

同意这2种方法,都很简单!



刚上来就看到这么多的回复
大家都这么热心
谢谢了!!!!!!!!!!!!


引用

引用 2 楼 lyserver 的回复:
使用GetUserName判断系统当前登录用户,如果不是administrator或aaa则退出运行。

给个更简单的,
msgbox Environ("USERNAME")


能具体说说用法吗?

谢谢了

Environ("USERNAME")

这个很好用。


相关问答:

vb - VB / 基础类

我想把word另存为xml之后,用vb读取这个xml的内容,请问如何实现?
dim f as integer
dim b() as byte
dim s as string
dim L as long
f=freefile()
open "abc.xml" for binary access read as #f
......

vb - VB / 非技术类

怎么把已知的数据保存成xml文件,现在已知的数据是
<?mso-application progid="Excel.Sheet"?>
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o=& ......

中山的VB程序员进来看一下 - VB / 非技术类

刚建了一个群:中山VB编程(105787219)
有在中山及中山周边的程序员请加入.大家一起探讨问题.合作项目.
尽管俺不是中山的,也进来蹭分……

佛山的行吗,广州的行吗?

友情支持
回复内容太短了! 

帮顶 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号