以文本方式查看主题

-  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打包指定快捷方式时就有两个可执行文件,如下图:


图片点击可在新窗口打开查看此主题相关图片如下:打包.jpg
图片点击可在新窗口打开查看

如果用上面那个图标就是自己可以改变的那种,但听说不能防止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
--  
只要是桌面快捷方式,都可以改图标,只是不能改程序的图标而已