Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我编写了一些 Lazarus 代码,循环遍历主菜单的菜单项,并需要查看是否为每个菜单项分配了位图。
我试着检查
if Assigned (MenuItem.Bitmap) then...
但这总是返回 true,无论是否分配了位图。
如果没有分配实际图像,猜测位图将填充一个空的。
那么如何检查图像是有效还是空呢?
好的,找到了:
if not MenuItem.Bitmap.Empty then ...
:)