Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi In Konsole Farbe haben (https://www.delphipraxis.net/56245-konsole-farbe-haben.html)

hedie 29. Dez 2007 20:21

Re: In Konsole Farbe haben
 
Cool

Danke

werd ich mir mal ansehen :D

PaddyL 29. Dez 2007 20:54

Re: In Konsole Farbe haben
 
Ich glaub in Hex wäre es einfacher:
Code:
FF
 ||
 |+-> Vordergrund-Farbe
 +--> Hintergrund-Farbe
So ist das zumindest im Lowlevel Bereich, wenn man den Textpuffer des BIOS direkt anspricht.

Muetze1 29. Dez 2007 20:56

Re: In Konsole Farbe haben
 
Zitat:

Zitat von PaddyL
Ich glaub in Hex wäre es einfacher:
Code:
FF
 ||
 |+-> Vordergrund-Farbe
 +--> Hintergrund-Farbe
So ist das zumindest im Lowlevel Bereich, wenn man den Textpuffer des BIOS direkt anspricht.

Die WinAPI Funktion hälts genauso...

turboPASCAL 29. Dez 2007 21:13

Re: In Konsole Farbe haben
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von hedie
Und gibt es auch irgendwo eine Tabelle, wo man sieht welche zahl welche Farbe is?

Jupp. 19XX by tP ;)

dominikkv 29. Dez 2007 21:17

Re: In Konsole Farbe haben
 
Zitat:

Zitat von turboPASCAL
Zitat:

Zitat von hedie
Und gibt es auch irgendwo eine Tabelle, wo man sieht welche zahl welche Farbe is?

Jupp. 19XX by tP ;)

Zitat:

---------------------------
Nicht unterstützte 16 Bit-Anwendung
---------------------------
Das Programm bzw. die Funktion "\??\C:\Users\Dominik\AppData\Roaming\Opera\Opera\ profile\cache4\temporary_download\FARBTAB.EXE" kann aufgrund einer Inkompatibilität mit 64 Bit-Versionen von Windows nicht gestartet bzw. ausgeführt werden. Wenden Sie sich an den Softwarehersteller, um zu erfahren, ob eine mit 64 Bit-Windows kompatible Version verfügbar ist.


---------------------------
OK
---------------------------

turboPASCAL 29. Dez 2007 21:24

Re: In Konsole Farbe haben
 
@dominikkv, tja, eine echte 16-Bit Anwendung mit Turbo Pascal 5.0 ala tP. ;)

hedie 29. Dez 2007 22:36

Re: In Konsole Farbe haben
 
Und wie genau kann ich nun deine Crt32.pas anwenden?

Hab die mal bei den Uses reingetan

turboPASCAL 29. Dez 2007 22:50

Re: In Konsole Farbe haben
 
Liste der Anhänge anzeigen (Anzahl: 1)
Methode 1:
Die Delphipraxis Suche nutzen. Hier im Forum suchencrt32

Methode 2:
Nach Lust und Laune "Googln".

Methode 3:
Programme angucken die diese Unit verwenden.

Methode 4:
Diese Proceduren mal genauer ansehen:
procedure TextColor(Color: Byte);
procedure TextBackground(Color: Byte);


oder:

function _TextAttr(const Color: Smallint = -1): Byte;

(falls vorhanden)


Tipp:
Das Programm ist mit der Unit Crt32.pas gemacht ->
http://www.delphipraxis.net/internal...=622351#622351

@dominikkv, extra für Dir:

Namenloser 29. Dez 2007 22:52

Re: In Konsole Farbe haben
 
Delphi-Quellcode:
TextColor(Green);
TextBackground(Red);
Write{Ln}('Grün auf Rot beißt sich');
Die Farbkonstanten stehen in der Unit.

hedie 29. Dez 2007 22:52

Re: In Konsole Farbe haben
 
Ja Danke...

Hab ich bereits

Aber ich wollte den Hintergrund der Konsole ändern....

Hab inzwischen die Lösung

Delphi-Quellcode:
  repeat
  GotoXY(1,i);
  Insline;
  i:=i+1;
  until i=25;
Is zwar nicht perfekt aber besser als nix :D


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:40 Uhr.
Seite 2 von 3     12 3      

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