Du skal bruge funktionen textattr(int attr) som ligger i conio.h. attr indeholder både for- og baggrundsfarven på den måde at MSB er forgrund, LSB er baggrund. conio.h indeholder konstanter til de fleste farver:
BLACK WHITE GREY BLUE YELLOW CYAN MANGENTA RED GREEN LIGHTGREEN LIGHTGRAY osv.
LIGHT???? farverne kan KUN anvendes i forgrund (du har 4 bit, dvs. 15 farver inkl. sort idet FF normal er BLINK), mens de 7 andre kan anvendes til baggrund også.
Eks. hvid på grøn baggrund, og sort på gul baggrund:
Under MVC (og C++ Builder for den sags skyld) skal du \"definere\" dit program som en \"Console application\", for at kunne bruge d.o. kode. Derudover skal du tilføje \'getch();\' lige inden \'return 0\', ellers kan du -muligvis- ikke nå at se kørslen.
\'delay()\' funktionen er heller ikke nødvendigvis \"kendt\" af MVC, så måske skal du lave følgende macro også:
#define delay(x) Sleep(x)
som laver delay(250) om til Sleep(250). Hvis det ikke virker, må du være mere specifik med hvilken fejl du får.
De 7 af dine fejl, er funktioner som ligger i conio.h Dette får mig til endnu en gang at understrege at du skal starte \'Console Wizard\' for at kunne anvende funktionerne korrekt. Under C++ Builder er funktionen Sleep ikke tilgængelig for console-applications, der skal man bruge delay i stedet for.
P.S. Tak for point.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.