gpt4 book ai didi

vb.net - 在运行时更改 NotifyIcon 图标

转载 作者:行者123 更新时间:2023-12-03 12:42:19 25 4
gpt4 key购买 nike

VB.Net 2.0

我正在尝试更改 NotifyIcon 的图标,但它仅在调试时有效。如果我为 Debug/Release 之外的其他文件夹复制 .exe,它就不再起作用了。这听起来像一个“丢失的文件”。但图标设置为“嵌入在 .resx 中”,而 Resource.resx 设置为“嵌入式资源”。所以我不认为它丢失了文件。

我已经尝试过

         NotifyIcon1.Icon = My.Resources.MyIcon

NotifyIcon1.Icon =
Drawing.Icon.FromHandle(My.Resources.MyIcon.Handle)

NotifyIcon1.Icon =New _
Icon(System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream("assembly.MyIcon"))

在任何这些尝试之后,图标保持与设计时配置相同。

谢谢。

最佳答案

如果您将资源设置为“在编译时链接”而不是“嵌入在 .resx 中”,第一个应该可以工作。

关于vb.net - 在运行时更改 NotifyIcon 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16816319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com