NativeApplication.nativeApplication.icon.bitmaps = bitmapData();我试图编辑系统托盘图标的位图,但是我得到了一个错误:
将类型flash.display:BitmapData的值隐式强制强制到不相关的类型数组。
我犯了什么错误,或者你能告诉我这个错误的意思吗?
发布于 2009-05-07 12:42:48
Icon.bitmaps是一个BitmapData数组,每个大小都有一个BitmapData实例。必须重新分配整个数组:
NativeApplication.nativeApplication.icon.bitmaps = new Array(bitmapData);或者,正如livedocs所提到的,您可以指定所有位图大小:
NativeApplication.nativeApplication.icon.bitmaps =
new Array(icon16x16.bitmapData, icon128x128.bitmapData);发布于 2009-05-07 12:33:44
我认为你需要一个类型,例如:
SystemTrayIcon(NativeApplication.nativeApplication.icon).bitmaps
我相信,SystemTrayIcon是一个特定于Windows的类。
发布于 2009-05-17 19:02:20
以下是Adobe对此主题的讨论:
1.html
https://stackoverflow.com/questions/834326
复制相似问题