[天堂隔壁]:开发完成一个应用后,给公司客户端使用。公司客户端使用的win2k pro 操作系统的users权限的用户。我把那三个文件直接拷贝到客户端上。(Dbimp,splash,和开发程序) 发现客户端的administrator权限可以进行注册、使用。但是users权限的用户在自己的环境下无法进行注册使用。(报错:注册码失败,请核对注册名与注册码).因为公司网络管理严格,每台PC只允许职员用users权限的用户(例如用户名为:test)进行工作。急啊~~~~~~~ (我曾经试过把test的权限赋给administrator权限,test进行注册成功,可是恢复test权限为users之后,系统运行后仍然显示用户未注册。),真的很着急,请杨老师帮助解决。[emb8][emb8][emb8][emb8][emb8][emb8] [ALIGN=right][COLOR=#000066][本贴已被 天堂隔壁 于 2004-3-8 14:21:54 修改过][/COLOR][/ALIGN] [ALIGN=right][COLOR=#000066][本贴已被 天堂隔壁 于 2004-3-8 14:22:54 修改过][/COLOR][/ALIGN] [ALIGN=right][COLOR=#000066][本贴已被 天堂隔壁 于 2004-3-8 14:23:33 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[admin]:是不是对系统的注册表进行了保护,这样系统在进行注册时不能写进注册信息造成的?
——————————————————————————————————
[天堂隔壁]:具有users权限的普通用户肯定不能够对注册表进行操作啊.我说过,例如我在win2k pro 的用户是test (隶属于users),我把test用户的权限改为administrator后,用test用户就可以正常注册,正常使用. 可是注册完后的test我改回users权限后.test用户在执行程序的时候就又显示" 非注册用户". 急啊! 是否可以提供给我一个 inno setup 脚本,注册信息写到这个脚本中.能否解决这个问题? [emb8][emb8][emb8]
——————————————————————————————————
[admin]:应该可以解决这个问题,请查收你的邮箱,已经将安装制作程序发给你。
——————————————————————————————————
[天堂隔壁]:我有inno setup程序.我只是需要那个安装脚本程序(iss). 还有,经过我的使用经验,就算是写好那个含有注册信息的inno setup脚本,好像也不能解决这个问题.因为.实际上我把test用户的权限改为administrator角色后,注册已经成功了.说明test用户的注册信息已经写到了注册表中.但是我把test用户的权限从administrator改为users后,运行该程序却显示非注册用户.我感觉你们的程序好像在运行程序的开始仍然用当前用户的权限(users)往注册表中写一些信息.因为当前用户是users,无法写注册表.所以你们的系统仍然显示非注册用户. ----注:test是win2k pro的用户名称,不是你们系统平台建立的用户. 着急啊~~~~~~ [emb8] [ALIGN=right][COLOR=#000066][本贴已被 天堂隔壁 于 2004-3-8 17:10:30 修改过][/COLOR][/ALIGN]
——————————————————————————————————
[天堂隔壁]:杨老师,有解决的办法了吗? 期待ing.......[emb8]
——————————————————————————————————
[admin]:目前还没有好的解决办法,所有的用户都需要打印功能么?如果不需要,非注册用户目前就可以用的。
——————————————————————————————————
[天堂隔壁]:是啊.客户端很多工作要出报表的.
——————————————————————————————————
[天堂隔壁]:杨老师,这个问题是不能够解决还是正在解决中啊?/等待
——————————————————————————————————
[admin]:我们进行了深入分析,目前看来无法解决,除非改变产品的注册机制,这个在目前看来有很大困难,因为我们的用户太多。
上一篇:做好的程序如何封装呀?
下一篇:《采购管理系统》即将推出!!