![]() |
AW: FastReport und Font-Color
Zitat:
Bis bald... Thomas |
AW: FastReport und Font-Color
Zitat:
Hier ein Beispiel der verschiedneen Zahlensysteme und wie man die in Delphi angeben kann:
Delphi-Quellcode:
Ein Umrechung kannst du mit dem Windows Rechner (calc.exe) im Progammierermodus machen.
var i: Integer; // oder TColor
begin i := 10842880; // Dezimal i := $A57300; // HEX i := %1010_0101_0111_0011_0000_0000; // Binär (geht so erst ab Delphi 11) // i hat hier immer den selben Wert in verschiedene Zahlensystemen. end; |
AW: FastReport und Font-Color
Der neue Unterstrich _ als Trenner ist kein Muß
und noch schöner, den kann man für alles benutzen, also auch im Dezimal und Hexadezimal.
Delphi-Quellcode:
StrToInt und StringToColor werden aber % und _ noch nicht kennen
var i: Integer; // oder TColor
begin i := RGB(0, 115, 165); i := RGB($00, $73, $A5); i := 10_842_880; // Dezimal i := $00A5_7300; // HEX i := $00_A5_73_00; // HEX i := %00000000_10100101_01110011_00000000; // Binär (geht so erst ab Delphi 11) i := %00000000101001010111001100000000; // Binär // i hat hier immer den selben Wert in verschiedene Zahlensystemen. end; |
AW: FastReport und Font-Color
Warum so aufwendig? Die VCL.Graphutils-Unit enthält eine Menge Konvertierungsfunktionen, z. B.
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 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 by Thomas Breitkreuz