我正在vb 6中开发项目。问题是,当我加载icons(extension.ico)时,它显示“无效图片”。我在所有论坛上都进行了搜索,但仍在其中。任何帮助将不胜感激。

Image1.picture = loadpicture(app.path & "\Abc.ico")


但是,当将文件从ico格式转换为jpg时:

image1.picture = loadpicture(app.path & "\Abc.jpg")


它已加载到Image1。

我也将图标文件从32位转换为24位,但仍然无法正常工作。

最佳答案

您的图标可能是32位的图标-只需将其更改为24位即可在VB6中支持它。您可以使用IcoFX之类的程序来更改位深度。

关于vb6 - 在Visual Basic 6中无效的图片,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17221112/

10-09 23:57