“属性图像不存在”; [英] "Property Images does not exist"

查看:162
本文介绍了“属性图像不存在”;的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

对于今天在Delphi Tokyo 10.2试用版中打开的一个旧项目,我得到了属性图像不存在的信息。

I get the "Property Images does not exist" for an old project that I opened today with Delphi Tokyo 10.2 Trial.

如何(重新)生成它:

(在设计时)选择表单上的多个控件。至少一个控件需要具有图片属性。例如,我用Shift +单击选择一个TLabel和一个Tbutton。

How to (re)produce it:
Select multiple controls on a form (at design time). At least one of the controls needs to have an 'Images' property. For example, I select with Shift+Click a TLabel and a Tbutton.

对于该按钮,我看到其图像属性列在对象检查器中。似乎可以正常运行:我可以为其分配图像列表。

For the button I see its 'Images' property listed in Object Inspector. And it seems to work ok: I can assign a list of images to it.

那么,实际的问题是什么?为什么我看到此错误(仅当我选择多个控件时)?

So, what is the actual problem? Why do I see this error (ONLY when I select multiple controls)?

[5011EB3F]{rtl250.bpl  } System.TypInfo.PropertyNotFound (Line 1126, "System.TypInfo.pas" + 1) + $21
[5011EBEA]{rtl250.bpl  } System.TypInfo.FindPropInfo (Line 1160, "System.TypInfo.pas" + 3) + $6
[5011ED11]{rtl250.bpl  } System.TypInfo.GetObjectProp (Line 1210, "System.TypInfo.pas" + 1) + $8
[157A850D]{dclQuickEdit250.bpl} Quickedit.TQuickEditor.GetVerb + $1FD
[157A8729]{dclQuickEdit250.bpl} Quickedit.TQuickEditor.PrepareItem + $E1
[525BE924]{vcldesigner250.bpl} VCLSurface.AddSelectionVerbs (Line 2717, "VCLSurface.pas" + 15) + $14
[525BEB8B]{vcldesigner250.bpl} VCLSurface.TVclDesignSurface.BuildLocalMenu (Line 2771, "VCLSurface.pas" + 9) + $1
[21F6AA6C]{delphicoreide250.bpl} PropInspManage.TDesignerPropSelection.GetHotCommandMenuItems (Line 331, "PropInspManage.pas" + 3) + $13
[21F6BCF7]{delphicoreide250.bpl} PropInspManage.TDesignerPropSelection.UpdateHotCommands (Line 690, "PropInspManage.pas" + 2) + $C
[21F6B602]{delphicoreide250.bpl} PropInspManage.TDesignerPropSelection.SelectionChanged (Line 597, "PropInspManage.pas" + 15) + $2
[2120B4DF]{designide250.bpl} ComponentDesigner.DesignNotificationSelectionChanged (Line 8832, "ComponentDesigner.pas" + 5) + $A
[21206B24]{designide250.bpl} ComponentDesigner.TComponentDesigner.SetSelection (Line 7021, "ComponentDesigner.pas" + 20) + $5
[212070AA]{designide250.bpl} ComponentDesigner.TComponentDesigner.UpdateSelections (Line 7089, "ComponentDesigner.pas" + 19) + $C
[21206841]{designide250.bpl} ComponentDesigner.TComponentDesigner.RootActivated (Line 6941, "ComponentDesigner.pas" + 5) + $2
[525D04A2]{vcldesigner250.bpl} VCLFormDesigner.TVCLRootDesigner.Activate (Line 344, "VCLFormDesigner.pas" + 4) + $1E
[525C0BB6]{vcldesigner250.bpl} VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3584, "VCLSurface.pas" + 114) + $A
[5005FBA2]{rtl250.bpl  } System.@IsClass (Line 17427, "System.pas" + 1) + $8
[50AC499B]{vcl250.bpl  } Vcl.Controls.TControl.WndProc (Line 7239, "Vcl.Controls.pas" + 4) + $21
[211AEFCA]{designide250.bpl} DeskUtil.SetFocusHook (Line 463, "DeskUtil.pas" + 4) + $C
[50AC97FB]{vcl250.bpl  } Vcl.Controls.TWinControl.WndProc (Line 10197, "Vcl.Controls.pas" + 166) + $6
[50AC8DC8]{vcl250.bpl  } Vcl.Controls.TWinControl.MainWndProc (Line 9896, "Vcl.Controls.pas" + 3) + $6
[5016EBC4]{rtl250.bpl  } System.Classes.StdWndProc (Line 17406, "System.Classes.pas" + 9) + $2
[50C119C7]{vcl250.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10596, "Vcl.Forms.pas" + 6) + $9
[50C11AB2]{vcl250.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10643, "Vcl.Forms.pas" + 1) + $4
[50C11DE5]{vcl250.bpl  } Vcl.Forms.TApplication.Run (Line 10781, "Vcl.Forms.pas" + 26) + $3
[005088E2]{bds.exe     } bds.bds (Line 212, "" + 7) + $7


推荐答案

是的。这是一个已知的错误。

https://quality.embarcadero .com / browse / RSP-19984

Yes. It is a "Known bug".
https://quality.embarcadero.com/browse/RSP-19984

类型:Bug

状态:打开

优先级:重大主要

分辨率:未解决

影响的版本:10.2 Tokyo Release 3,10.2 Tokyo Release 2

修订版本:无

Type: Bug
Status: Open
Priority: Major Major
Resolution: Unresolved
Affects Version/s: 10.2 Tokyo Release 3, 10.2 Tokyo Release 2
Fix Version/s: None

这篇关于“属性图像不存在”;的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆