Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Farben ersetzen (https://www.delphipraxis.net/42499-farben-ersetzen.html)

ferby 22. Feb 2006 19:14

Re: Farben ersetzen
 
Hi,


kann mir keiner helfen??????

:(

Khabarakh 22. Feb 2006 19:32

Re: Farben ersetzen
 
Ich hoffe mal, dass ich TColor nicht verdreht habe:
Delphi-Quellcode:
Color := Reserved shl 24 or Blue shl 16 or Green shl 8 or Red;

ferby 25. Feb 2006 19:03

Re: Farben ersetzen
 
Hallo,

ich wollte gerade deine Mehtode ausprobieren ob sie hinhaut,
leider kommt eine Fehlermeldung

[Fehler] Unit1.pas(137): Undefinierter Bezeichner: 'Reserved'


Kannst du mir weiter helfen?


Ferby

turboPASCAL 25. Feb 2006 22:29

Re: Farben ersetzen
 
Reserved ist wie Rot, Grün und Blau nur ein "Platzhalter" um die Vohrgehensweise darzustellen.
Code:
procedure ...
var
  Reserved, Rot, Gruen, Blau : Byte;

  Color: Tcolor;
begin
  Reserved := $00; // Ist reserviert für Systemfarben

  // Aufbau TColor = Longint bzw. Cardinal = $00[color=#0000ff]00[/color][color=#00ff00]00[/color][color=#ff0000]00[/color]
 
  Rot  := 50;
  Blau := 128;
  Gruen := 255;

  Color := Reserved shl 24 or Blue shl 16 or Green shl 8 or Red;

end;
Delphi-Quellcode:
function RGB(R,G,B: Byte): Cardinal;
begin
  Result := $00000000 shl 24 or B shl 16 or G shl 8 or R;
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:50 Uhr.
Seite 3 von 3     123   

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