Avatar billede mfrost Nybegynder
10. februar 2000 - 14:07 Der er 6 kommentarer og
1 løsning

den nemme!

hvordan laver jeg en 'clear screen' eller 'home'? findes der en escapekode for disse?

jeg bruger g++ på linux!
Avatar billede snowball Novice
10. februar 2000 - 14:22 #1
du kan lave en clear screen med kommandoen clrscr();

Snowball
Avatar billede mfrost Nybegynder
10. februar 2000 - 14:49 #2
neftigt :)
men hvad så med 'home'? (jeg mente egentlig dem begge i mit spørgsmål)

&& mik
Avatar billede snowball Novice
10. februar 2000 - 15:07 #3
aner det ikke !

hvad skal den ? (gå til starten af en linie ?)

Snowball
Avatar billede soepro Nybegynder
10. februar 2000 - 15:25 #4
Du kan bruge 'gotoxy(x,y)' til at åpositionere dig til en bestemt position på skærmen: 1,1 er øverste venstre hjørne - 80,25 nederste højre på en alm. 80 tegns skræm.

Både 'clrscr()' og 'gotoxy(1,1)' funktionerne kan normalt kun anvendes i DOS (Console Applications), men mon ikke du også kan bruge dem i g++ under Linux. Funktionerne er normalt defineret i <conio.h> eller '<condefs.h>

Der er varianter til forms også via formens Canvas property. gotoxy kan klares vha. metoden 'MoveTo', men clrscr kræver at du kopierer f.eks. en tom bitmap til canvas'en vha. f.eks. CopyImage metoden. Der er eksempler i Inprise's on-line hjælp - mon ikke du kan finde eksempler i SDK on-line hjælpen.
Avatar billede mfrost Nybegynder
10. februar 2000 - 17:54 #5
<conio.h> lyder som den rigtige løsning, men desværre ser det ikke ud til at conio følger med standard bibliotektet til linux g++
Kan det evt. downloades som suppelment?
Avatar billede mfrost Nybegynder
11. februar 2000 - 07:20 #6
<conio.h> viser sig at være en standard dos-ting, som ikke findes tilsvarende i linux. Jeg fandt tilgengæld en hjemmestrikket linux version af <conio.h>, baseret på <ncurses> som måske er bedre kendt blandt linux folket.
Eneste problem med <ncurses> er ACS tegnsættet (ANSI C ??) som bliver udskrevet med de mærkeligste tegn!

Desuden forsøger jeg nu Djgpp (den bedste Win98 C++Compiler?) under win98/dos. Her har jeg dog større problemer - se venligst mit spørgsmål: den nemme 2.

-mik
Avatar billede bjarke Nybegynder
11. februar 2000 - 11:32 #7
clrscr() kan ikke bruges under Linux, men jeg så engang et sted på nettet, at man kunne hente en speciel linux-clrscr funktion. Desværre kan jeg ikke huske hvor.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester