Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
07.07.2002, 11:01
WareWolf



Also Leute, die Sache ist für Euch vermutlich eine Kleinigkeit.
Wie ändert man eigentlich bei so billigen Textausgaben in der Console, Ihr wißt ja mit
cout << "blah blah blah \n";
eigentlich die Vorder und Hintergrundfarbefarbe ? immer das weiß auf schwarz ist doch langweilig...

--

Sig as a brick ┴┬┴┬┴┬┴┬┴┬┴┬┴
WW

zum Seitenanfang zum Seitenende Profil || Suche
001
07.07.2002, 12:16
Zeeke



Welchen Compiler benutzt du? Bei Borland C++ gibt es dafür imho die Funktion color(). Bei z.B. MS V C++ sieht man dagegen recht alt aus.. aber da sollte dir dann dies hier trotzdem weiterhelfen....
http://www.c-plusplus.de/ubb/cgi-bin/ultimatebb.cgi?ubb=get_topic&f=20&t=000013

--

zum Seitenanfang zum Seitenende Profil || Suche
002
07.07.2002, 17:21
WareWolf



meine Fresse, ist das wieder kompliziert ;)
ich vergesse immer wieder, dass die ganze Schoße ja unter Win läuft..und wieso sollte das mit dem Compiler zusammenhängen? hat der Borland umfangreichere Headerdateien oder was?

Ich glaub ich lass es sein, das weiß auf schwarz gefällt mir doch *g*

aber wie wäre es eigentlich mit Inlineassembler? da könnte man doch die knackigen Bios Routinen für die Cursorfarbe nutzen ... oder etwa nicht?

--

Sig as a brick ┴┬┴┬┴┬┴┬┴┬┴┬┴
WW

zum Seitenanfang zum Seitenende Profil || Suche
003
07.07.2002, 17:53
Retro



Jupp, das geht ohne Probs.

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
004
07.07.2002, 17:57
Zeeke



Zitat:
WareWolf postete
meine Fresse, ist das wieder kompliziert ;)
hat der Borland umfangreichere Headerdateien oder was?

Jop, die hat er... für Consolen-Anwendungen ist Borland C++ ganz eindeutig besser.... hat mehrere gute Funktionen die andere nicht bieten....

--

zum Seitenanfang zum Seitenende Profil || Suche
005
07.07.2002, 19:09
apfelkorn



aber rödelt mal wieder aus dem c-standard raus...

--

zum Seitenanfang zum Seitenende Profil || Suche
006
08.07.2002, 00:35
Tron



farbe gehoert nicht zum ANSI-c++ standard.
inline assembler mit bios-interrupts ist nicht moeglich (versuch mal dem bios die bedeutung von esi beizubringen)
farbe geht standardkonform nur ueber ANSI-steuerbefehle (ansi.sys und dann irgendwelche ]blablubb-befehle im string)

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
007
08.07.2002, 10:00
Tron



hab grade mal bissl gegoogelt, um z.b. gelbe schrift auf blauem grund mit der ANSI.SYS zu erzeugen, muss man diesen string ausgeben: "\x1b[44;33m" (\x1b ist selbstverstaendlich das ASCII-zeichen nr. 27, also ESCape)

natuerlich muss die ANSI.SYS geladen sein (in der config.sys device=c:\windows\system32\ansi.sys) sonst produziert das nur ASCII-muell auf dem bildschirm

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
008
08.07.2002, 10:04
Zeeke



Und was macht man, wenn man WinNT/2k/XP benutzt und dort nach ANSI-Standard farbige Schrift haben möchte? ^^

--

zum Seitenanfang zum Seitenende Profil || Suche
009
08.07.2002, 10:14
Tron



Zitat:
Zeeke postete
Und was macht man, wenn man WinNT/2k/XP benutzt und dort nach ANSI-Standard farbige Schrift haben möchte? ^^

aehm... davon rede ich doch

--

'KEINE PANIK' - aus der Triologie in fuenf Baenden von Douglas Adams

'FÜR DEINN FERD' - aus 'Gevatter Tod' von Terry Pratchett

zum Seitenanfang zum Seitenende Profil || Suche
010
08.07.2002, 11:00
Zeeke



Hä? WinNT/2k/XP und config.sys? Der ansi.sys-Kram geht nur bei Dos/Win9x dachte ich immer...

--

zum Seitenanfang zum Seitenende Profil || Suche
011
08.07.2002, 12:40
apfelkorn



so isses offiziell auch, nur win hat halt nie das versprechen der kompletten dosfreiheit durchgesetzt...

--

zum Seitenanfang zum Seitenende Profil || Suche