Forum: inte skriva ut i dos

Forum huvudsida -> Programmering -> inte skriva ut i dos

Sidor: 1

Till botten

Cpp_skater 18:57 - 29:e April 2007 | Post #1
Medlem
Inlägg: 43


Skicka PM
finns det ngot sett i C++ att inte skriva ut det som man skriver i dos fönstret??




Slash 20:00 - 29:e April 2007 | Post #2
Medlem
Inlägg: 141


Skicka PM
Om du tar och förklarar det där lugnt och stilla en gång till så ska trögfattade jag göra ett till försök att förstå vad du vill åt.Smiley

-------------------------
Ingen sigantur!



HärJ 20:06 - 29:e April 2007 | Post #3
Moderator
Inlägg: 1198


Skicka PM
min gissning är att du bör lära dig lite om Windows grafiska gränssnitt. Det finns säkert nåt bibliotek för detSmiley

-------------------------
Tänk om jag vore en skalärprodukt!



Independence 20:14 - 29:e April 2007 | Post #4
Administratör
Inlägg: 1800


Skicka PM
Jag tror han vill ha något för att skriva in lösenord/motsvarande, så att man inte ser vad man skriver. Det finns inget för det i C++-standarden vad jag vet, men med conio kan man ju köra getch t ex. Finns säkert någon bättre lösning dockSmiley

-------------------------

Vi är riddarna som säger fiskbulle!





Tesuki 21:01 - 29:e April 2007 | Post #5
Medlem
Inlägg: 122


Skicka PM
i windows måste man väll lära sig om WinAPI och göra en console handler eller något sådant och ställa in terminalen på att inte skriva ut de man matar in, kanske är helt ute och cyklar nu men men, win32API är inte fel att lära sig. kan vara roligt om man är machosist.




Cpp_skater 04:03 - 30:e April 2007 | Post #6
Medlem
Inlägg: 43


Skicka PM
men det måste ju finnas ngt sätt att gära så om jag trycker på "P" så att det inte kommer något "P" i console fönstret
och jag tänker använda det i en tecken grafiskt spel så det blir ju cp om man ser vad man trycker för knappar


Senast redigerad 04:10 - 30:e April 2007


jockepockee 10:22 - 30:e April 2007 | Post #7
Medlem
Inlägg: 192


Skicka PM
hämta hem conio.h någonstans och inkludera den

och skriv sedan typ:

  1. char event = getch();
  2. if (event == 'S' || event == 's') {
  3. /*
  4. *Något som händer
  5. */
  6. }


-------------------------



Senast redigerad 10:22 - 30:e April 2007


Cpp_skater 11:27 - 30:e April 2007 | Post #8
Medlem
Inlägg: 43


Skicka PM
men skrivs inte det ut i consolen om jag trycker "p" då??




derfian 12:42 - 30:e April 2007 | Post #9
Medlem
Inlägg: 149


Skicka PM
http://msdn2.microsoft.com/en-us/library/ms686033.aspx




jockepockee 14:46 - 30:e April 2007 | Post #10
Medlem
Inlägg: 192


Skicka PM
    Citat av Cpp_skater:
men skrivs inte det ut i consolen om jag trycker "p" då??


Nej inte om du lägger det i en while loop.

Glöm bort cin när du arbetar med getch();

-------------------------





Cpp_skater 15:06 - 1:a Maj 2007 | Post #11
Medlem
Inlägg: 43


Skicka PM
ok tack




Sidor: 1

Forum huvudsida -> Programmering -> inte skriva ut i dos
Atom feed

Du får inte posta i den här tråden | Till toppen