FMX下TListBox设计期异常

zsl_ak 1月前 138

设计期在空的TLISTBOX上面右键点击, 'Add TMetropolisUIListBoxItem',出来AVS错误:

--------------------------------------------------------------------------------------------------------------------------

[06D4402B]{fmx250.bpl  } FMX.ListBox.TMetropolisUIListBoxItem.FreeStyle (Line 4669, "FMX.ListBox.pas" + 1) + $8
[50063F40]{rtl250.bpl  } System.@FinalizeArray (Line 32154, "System.pas" + 139) + $0
[50063E0C]{rtl250.bpl  } System.@FinalizeRecord (Line 31861, "System.pas" + 25) + $0
[50063F30]{rtl250.bpl  } System.@FinalizeArray (Line 32142, "System.pas" + 127) + $0
[50063E0C]{rtl250.bpl  } System.@FinalizeRecord (Line 31861, "System.pas" + 25) + $0
[50063F30]{rtl250.bpl  } System.@FinalizeArray (Line 32142, "System.pas" + 127) + $0
[50063E0C]{rtl250.bpl  } System.@FinalizeRecord (Line 31861, "System.pas" + 25) + $0
[06E248C5]{fmx250.bpl  } FMX.Controls.TStyledControl.FreeStyle (Line 6011, "FMX.Controls.pas" + 9) + $24
[500602C8]{rtl250.bpl  } System.TMonitor.Destroy (Line 18532, "System.pas" + 0) + $0
[5005F94D]{rtl250.bpl  } System.TObject.CleanupInstance (Line 17168, "System.pas" + 37) + $0
[5005A1F4]{rtl250.bpl  } System.@FreeMem (Line 4806, "System.pas" + 20) + $0
[5005F72C]{rtl250.bpl  } System.TObject.FreeInstance (Line 16931, "System.pas" + 2) + $2
[50060016]{rtl250.bpl  } System.@ClassDestroy (Line 18298, "System.pas" + 0) + $2
[5005F899]{rtl250.bpl  } System.TObject.Destroy (Line 16986, "System.pas" + 1) + $4
[50068DAD]{rtl250.bpl  } System.TInterfacedObject._Release (Line 38398, "System.pas" + 7) + $7
[50067898]{rtl250.bpl  } System.@IntfClear (Line 37239, "System.pas" + 10) + $0
[50063F40]{rtl250.bpl  } System.@FinalizeArray (Line 32154, "System.pas" + 139) + $0
[50060039]{rtl250.bpl  } System.@AfterConstruction (Line 18304, "System.pas" + 2) + $5
[06E24785]{fmx250.bpl  } FMX.Controls.TStyledControl.InternalFreeStyle (Line 5990, "FMX.Controls.pas" + 4) + $5
[06E24362]{fmx250.bpl  } FMX.Controls.TStyledControl.KillResourceLink (Line 5882, "FMX.Controls.pas" + 34) + $3
[06E23539]{fmx250.bpl  } FMX.Controls.TStyledControl.SetNewScene (Line 5538, "FMX.Controls.pas" + 4) + $2
[06E1AFB1]{fmx250.bpl  } FMX.Controls.TControl.DoAddObject (Line 2236, "FMX.Controls.pas" + 41) + $D
[06C970FF]{fmx250.bpl  } FMX.Layouts.TScrollContent.DoAddObject (Line 1175, "FMX.Layouts.pas" + 1) + $4
[06EAD188]{fmx250.bpl  } FMX.Types.TFmxObject.AddObject (Line 4896, "FMX.Types.pas" + 5) + $6
[06D40CA2]{fmx250.bpl  } FMX.ListBox.TCustomListBox.DoAddObject (Line 3207, "FMX.ListBox.pas" + 3) + $4
[06EAD188]{fmx250.bpl  } FMX.Types.TFmxObject.AddObject (Line 4896, "FMX.Types.pas" + 5) + $6
[06EAC569]{fmx250.bpl  } FMX.Types.TFmxObject.SetParent (Line 4455, "FMX.Types.pas" + 10) + $4
[06D44C41]{fmx250.bpl  } FMX.ListBox.TMetropolisUIListBoxItem.SetParent (Line 4902, "FMX.ListBox.pas" + 1) + $4
[0B5D0ADC]{fmxdesigner250.bpl} FmxSurface.TControlItem.SetParent (Line 1969, "FmxSurface.pas" + 2) + $F
[211F9E0C]{designide250.bpl} ComponentDesigner.TComponentRoot.DoCreateComponent (Line 2587, "ComponentDesigner.pas" + 124) + $8
[211FE740]{designide250.bpl} ComponentDesigner.TComponentRoot.CreateChild (Line 4374, "ComponentDesigner.pas" + 11) + $23
[1900AE80]{dclfmxstd250.bpl} FMX.Editor.Items.TItemsEditor.DoCreateItem (Line 172, "FMX.Editor.Items.pas" + 8) + $21
[1900AFF0]{dclfmxstd250.bpl} FMX.Editor.Items.TItemsEditor.ExecuteVerb (Line 201, "FMX.Editor.Items.pas" + 17) + $6
[0B5D9F3A]{fmxdesigner250.bpl} FmxSurface.TFmxDesignSurface.ComponentVerb (Line 6151, "FmxSurface.pas" + 3) + $B
[50C155CE]{vcl250.bpl  } Vcl.Menus.TMenuItem.Click (Line 2541, "Vcl.Menus.pas" + 19) + $8
[50C16D18]{vcl250.bpl  } Vcl.Menus.TMenu.DispatchCommand (Line 3482, "Vcl.Menus.pas" + 5) + $4
[50C17FAA]{vcl250.bpl  } Vcl.Menus.TPopupList.WndProc (Line 4655, "Vcl.Menus.pas" + 4) + $E
[50C17EF9]{vcl250.bpl  } Vcl.Menus.TPopupList.MainWndProc (Line 4630, "Vcl.Menus.pas" + 2) + $5
[5016EBCC]{rtl250.bpl  } System.Classes.StdWndProc (Line 17408, "System.Classes.pas" + 11) + $2
[50C31E1F]{vcl250.bpl  } Vcl.Forms.TApplication.ProcessMessage (Line 10641, "Vcl.Forms.pas" + 23) + $1
[50C31E62]{vcl250.bpl  } Vcl.Forms.TApplication.HandleMessage (Line 10671, "Vcl.Forms.pas" + 1) + $4
[50C32195]{vcl250.bpl  } Vcl.Forms.TApplication.Run (Line 10809, "Vcl.Forms.pas" + 26) + $3
[0050BAB2]{bds.exe     } bds.bds (Line 214, "" + 7) + $7

-----------------------------------------------------------------------------------------------------------------------

大概是说FMX250.BPL有问题...

尝试了在ITEM EDITOR里面,或右键点add items,然后再次级菜单里面选TMetropolisUIListBoxItem,也都出这个错.啥问题?

最新回复 (0)
返回