Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi 12.1 Property Fill (https://www.delphipraxis.net/215936-delphi-12-1-property-fill.html)

pglueck 28. Sep 2024 12:03

Delphi 12.1 Property Fill
 
Rufe ich die Eigenschaft Fill Brush) auf, kommt die Fehlermeldung "Gleitkommadivision durch Null"

Uwe Raabe 28. Sep 2024 12:12

AW: Delphi 12.1 Property Fill
 
Ich vermute mal, dann machst du was falsch.

Mal ehrlich: Ein bisschen mehr Kontext musst du schon liefern.

pglueck 28. Sep 2024 23:33

AW: Delphi 12.1 Property Fill
 
Danke für die Rückmeldung! Ich setze bei einer geräteübergreifenden Anwendung auf ein leeres Formular ein Rechteck und möchte es einfärben mit Fill (Brush). Sofort kommt die angeführte Fehlermeldung. Dasselbe passiert schon, wenn ich das leere Formular einfärben will. Eine Lösung habe ich schon gefunden: Ich starte für das völlig leere Formular schnell eine Ausführung für Android und anschließend wiederhole ich für die Windows Plattform mit der Eigenschaft Fill und es klappt.

jaenicke 28. Sep 2024 23:54

AW: Delphi 12.1 Property Fill
 
Wie, du klickst die Property nur an? Oder versuchst du einen Wert zu setzen, wenn der Fehler kommt?

pglueck 29. Sep 2024 10:21

AW: Delphi 12.1 Property Fill
 
Liste der Anhänge anzeigen (Anzahl: 1)
Vielen Dank für Deine Nachfrage! Ich klicke ohne Eingabe nur rechts in der Fill-Zeile die 3 Punkte an und dann erscheint sofort die Meldung mit der Gleitkommadivision. Dies hat bei allen vorausgehenden Versionen immer geklappt.

jaenicke 29. Sep 2024 10:56

AW: Delphi 12.1 Property Fill
 
Was steht denn dort unter Details? Dort sollte ein Stacktrace zu sehen sein.

pglueck 29. Sep 2024 20:16

AW: Delphi 12.1 Property Fill
 
In den Details ändert sich praktisch nichts. Hier die ersten Zeilen:

56C3042A]{dclfmxstd290.bpl} FMX.Design.Brush.FillGradientTab (Line 171, "FMX.Design.Brush.pas" + 7) + $17
[65B630F0]{rtl290.bpl } System.Math.Ceil (Line 3424, "System.Math.pas" + 2) + $A
[603B5F94]{fmx290.bpl } FMX.Colors.TGradientEdit.UpdateGradient (Line 1724, "FMX.Colors.pas" + 2) + $19
[602A5E2D]{fmx290.bpl } FMX.ExtCtrls.TPopupBox.SetItemIndex (Line 1032, "FMX.ExtCtrls.pas" + 21) + $10
[56C30400]{dclfmxstd290.bpl} FMX.Design.Brush.FillGradientTab (Line 166, "FMX.Design.Brush.pas" + 2) + $19


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz