I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
... og du kan bruge flg. til at kombinere farven: Attribute Meaning FOREGROUND_BLUE Text color contains blue. FOREGROUND_GREEN Text color contains green. FOREGROUND_RED Text color contains red. FOREGROUND_INTENSITY Text color is intensified. BACKGROUND_BLUE Background color contains blue. BACKGROUND_GREEN Background color contains green. BACKGROUND_RED Background color contains red. BACKGROUND_INTENSITY Background color is intensified. COMMON_LVB_LEADING_BYTE Leading byte. COMMON_LVB_TRAILING_BYTE Trailing byte. COMMON_LVB_GRID_HORIZONTAL Top horizontal. COMMON_LVB_GRID_LVERTICAL Left vertical. COMMON_LVB_GRID_RVERTICAL Right vertical. COMMON_LVB_REVERSE_VIDEO Reverse foreground and background attributes. COMMON_LVB_UNDERSCORE Underscore.
Post lige koden her, så. Hvilken fejl får du ? Du har ikke svaret på, om du har husket linien HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); før du forsøger at bruge SetConsoleTextAttribute
Vil i ikke poste et eksempel, der med sikkerhed dur? )altså ikke i små stumper, som jeg skal sammensætte, for jeg er helt newbie, så det kan jeg ikke finde ud af :o(
int tal1; char hvad, input; int tal2; int resultat;
cout << "Velkommen til YabiSoft's lommeregner! :o) \n Indtast først et tal, lav et mellemrum, \n indtast dit tegn [+, -, *, /] \n og lav mellemrum, indtast et tal, og tryk <enter> \a"; do { cin >> tal1; cin >> hvad; cin >> tal2;
if (hvad == '+') resultat = tal1 + tal2; else if (hvad == '-') resultat = tal1 - tal2; else if (hvad == '*') resultat = tal1 * tal2; else if (hvad == '/') resultat = tal1 / tal2;
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); Den linie SKAL stå før SetConsoleTextAttribute ! Denne funktion returnerer et handle til konsolvinduet, som SetConsoleTextAttribute skal bruge.
Kig på disse (en gentagelse af driis' kommentar): Attribute Meaning FOREGROUND_BLUE Text color contains blue. FOREGROUND_GREEN Text color contains green. FOREGROUND_RED Text color contains red. FOREGROUND_INTENSITY Text color is intensified. BACKGROUND_BLUE Background color contains blue. BACKGROUND_GREEN Background color contains green. BACKGROUND_RED Background color contains red. BACKGROUND_INTENSITY Background color is intensifi
Bruges sådan: SetConsoleTextAttribute(hConsole, BACKGROUND_RED | BACKGROUND_GREEN | FOREGROUND_BLUE);
Så skal du bruge nogle af dem her: BACKGROUND_BLUE Background color contains blue. BACKGROUND_GREEN Background color contains green. BACKGROUND_RED Background color contains red. BACKGROUND_INTENSITY Background color is intensified.
Til at kombinere en baggrundsfarve, f.eks. SetConsoleTextAttribute(hConsole,BACKGROUND_BLUE | BACKGROUND_INTENSITY) ; Giver blå baggrund. Baggrunden skifter først når du skriver på skærmen.
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE); SetConsoleTitle("YabiSoft lommeregner"); BACKGROUND_BLUE Background color contains blue. BACKGROUND_GREEN Background color contains green. BACKGROUND_RED Background color contains red. BACKGROUND_INTENSITY Background color is intensified. SetConsoleTextAttribute(hConsole,BACKGROUND_BLUE | BACKGROUND_INTENSITY) ;
int tal1; char hvad, input; int tal2; int resultat;
cout << "Velkommen til YabiSoft's lommeregner! :o) \n Indtast først et tal, lav et mellemrum, \n indtast dit tegn [+, -, *, /] \n og lav mellemrum, indtast et tal, og tryk <enter> \a"; do { cin >> tal1; cin >> hvad; cin >> tal2;
if (hvad == '+') resultat = tal1 + tal2; else if (hvad == '-') resultat = tal1 - tal2; else if (hvad == '*') resultat = tal1 * tal2; else if (hvad == '/') resultat = tal1 / tal2;
Du har ikke mulighed for at kombinere mere end med disse: FOREGROUND_BLUE Text color contains blue. FOREGROUND_GREEN Text color contains green. FOREGROUND_RED Text color contains red. FOREGROUND_INTENSITY Text color is intensified. BACKGROUND_BLUE Background color contains blue. BACKGROUND_GREEN Background color contains green. BACKGROUND_RED Background color contains red. BACKGROUND_INTENSITY Background color is intensifi
Det giver ikke specielt mange farver. 16 Foreground farver og 16 Background farver.
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.