以文本方式查看主题

-  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=100707)

--  作者:jick0526
--  发布时间:2017/5/17 3:17:00
--  安装包的问题
老师,请问下,发布程序时制作安装包,制作出来的是绿色版的吗?我想问下怎样可以制作成写入注册表的那种安装程序包,多了一层安全保障,就是安装在电脑后,
别人如果直接把文件复制走,不能使用

--  作者:有点色
--  发布时间:2017/5/17 8:47:00
--  

 发布后的,是绿色版的。你可以制作安装程序,往注册表填入一些值。

 

 你项目打开的时候,读取注册表是否存有,决定是否允许打开

 

http://www.foxtable.com/webhelp/scr/2207.htm

 

http://www.foxtable.com/webhelp/scr/2051.htm

 


--  作者:jick0526
--  发布时间:2017/5/17 12:39:00
--  
老师,那问下,安装的程序包有没有办法弄成在线安装的,就是不要把程序包拷到别人的电脑上,直接在线安装,防止别人
偷偷复制安装程序包

--  作者:有点色
--  发布时间:2017/5/17 14:16:00
--  

 在线安装也无法解决你的问题,别人也可以通过地址在线安装。

 

 而且,无法做在线安装。


--  作者:jick0526
--  发布时间:2017/5/22 2:56:00
--  

老师,请问下您上面说的往注册表填入一些值。

 你项目打开的时候,读取注册表是否存有,决定是否允许打开,这代码该怎么写,

放在什么地方,麻烦能说详细些吗?我注册表已经注入值了,可是直接复制文件到其他电脑也能直接用。


--  作者:cd_tdh
--  发布时间:2017/5/22 6:09:00
--  
你做成新用户验证通过才能进入项目不就可以了啊?
--  作者:有点色
--  发布时间:2017/5/22 7:49:00
--  
以下是引用jick0526在2017/5/22 2:56:00的发言:

老师,请问下您上面说的往注册表填入一些值。

 你项目打开的时候,读取注册表是否存有,决定是否允许打开,这代码该怎么写,

放在什么地方,麻烦能说详细些吗?我注册表已经注入值了,可是直接复制文件到其他电脑也能直接用。

 

BeforeOpenProject读取对应注册表的值,如果没有,或者值不正确,就不允许打开

 

http://www.foxtable.com/webhelp/index.htm?page=2051.htm

 


--  作者:jick0526
--  发布时间:2017/5/22 11:25:00
--  
老师,那这个代码放在哪个事件里
--  作者:有点色
--  发布时间:2017/5/22 11:44:00
--  
以下是引用jick0526在2017/5/22 11:25:00的发言:
老师,那这个代码放在哪个事件里

 

注入值,是在你的安装程序那里设置的。

 

编写事件代码,要写到 BeforeOpenProject 里面去。


--  作者:jick0526
--  发布时间:2017/5/22 15:02:00
--  
老师,你上面说的新用户验证具体教程在哪,需要网络服务器吗?