以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 主进程的图标如何更改? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=123707) |
-- 作者:happyft -- 发布时间:2018/8/21 16:35:00 -- 主进程的图标如何更改? 自己定义了主进程后发布项目用advanced installer打包指定快捷方式时就有两个可执行文件,如下图: 如果用上面那个图标就是自己可以改变的那种,但听说不能防止360报毒? 而用下面那个就可以防止360等报毒,这种说法对吗? 但这个图标要改成自己的,要怎么改? 谢谢!
|
-- 作者:有点蓝 -- 发布时间:2018/8/21 16:43:00 -- 下面那个exe文件图标无法改。可以设置桌面快捷方式里的图标 如果要使用远程升级,必须运行上面那个exe,不能直接运行下面那个exe。 360没有认证过的程序都可能会报毒的,添加到信任列表即可。如果在意,可以发给360认证,不过是要收费的
|
-- 作者:HappyFt -- 发布时间:2018/8/21 19:04:00 -- 但我这一年都是用下面那个主进程的exe文件做为桌面快捷方式的,都可以远程升级使用,没什么问题啊,只是觉得那个图标不好看想换个而已。 |
-- 作者:有点蓝 -- 发布时间:2018/8/21 20:29:00 -- 应该是自己做的升级功能吧。不是使用狐表默认的升级方式 |
-- 作者:HappyFt -- 发布时间:2018/8/21 21:51:00 -- 没有啊,只是先将升级文件从ftp服务器下载到本地,默认升级而已 If Sdate2 > Cdate2 Then \'如果服务器程序发布日期大于客户端发布日期(大升级) If ftp.Download("\\Update\\Update2.Zip",Path & "\\Update2.Zip",True) = True Then \'如果下载程序文件成功 UpdatePath = Path RemoteUpdate = False If Syscmd.Project.Update(False,False) = True Then Return End If End If ElseIf Sdate1 > Cdate1 Then If ftp.Download("\\Update\\Update1.Zip",Path & "\\Update1.Zip",True) = True Then \'如果下载程序文件成功 UpdatePath = Path RemoteUpdate = False If Syscmd.Project.Update(False,False) = True Then mu.close \'关闭禁止重复打开窗口控制线程 Application.restart \'重新启动 \'Return End If End If End If 那是不是最好还是用上面那个来作为桌面快捷方式?这样也可以使用自己的图标。
|
-- 作者:有点蓝 -- 发布时间:2018/8/21 22:16:00 -- 只要是桌面快捷方式,都可以改图标,只是不能改程序的图标而已 |