以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何制作可执行文件双击自动替换安装目录下的IP设置文件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=169746)

--  作者:happyft
--  发布时间:2021/6/28 19:59:00
--  如何制作可执行文件双击自动替换安装目录下的IP设置文件
项目打开后连接外部数据源的方式是访问project目录下的IP.txt文件,当用户的外网ip等数据源连接信息更换时,只能重新制作一个IP.txt文件,
要如何将这个IP.txt文件打包成一个可执行文件,发给每台电脑的用户直接双击就自动替换掉现有安装目录下的ip.txt文件?不用手工去每台电脑替换?

谢谢!

--  作者:有点蓝
--  发布时间:2021/6/28 20:14:00
--  
打包成一个可执行文件给每台电脑,和把ip.txt文件给每台电脑有什么区别?可以把ip.txt文件放到每台电脑一个固定的地方不就行了,比如c:\\ip.txt,然后项目每次启动的时候就去取c:\\ip.txt
--  作者:HappyFt
--  发布时间:2021/6/28 21:26:00
--  
完全不一样啊,因为每个人安装项目的路径可能不同,可自动执行的只需要群发给大家双击执行即可,其他的方式还要人为去找到那个地方替换,很多用户都不会这个操作,显示很不方便了
--  作者:有点蓝
--  发布时间:2021/6/28 21:40:00
--  
问题是A程序也无法知道B程序安装在哪里呀,可自动执行有啥用?

但是电脑肯定都有C盘吧,统一放到C盘(c:\\ip.txt),程序安装到哪里都没有关系了。像QQ等大多数软件把数据存放到我的文档里道理一样的嘛,当然也可以把ip.txt放到我的文档

--  作者:wei0769
--  发布时间:2021/6/29 10:24:00
--  
写入注册表,再从注册表中读出来


--  作者:有点蓝
--  发布时间:2021/6/29 10:26:00
--  
您确定就为了这么一个自动执行程序,开发发布一个几十M的程序,就为了做这么一个复制ip.txt的功能?!