Hinweis: Das Forum wird geschlossen! Neue Registrierungen sind nicht mehr möglich!

 Zurück zu Pro-Linux   Foren-Übersicht   FAQ     Suchen    Mitgliederliste
ClearScreen ?!

 
Neuen Beitrag schreiben   Auf Beitrag antworten    Pro-Linux Foren-Übersicht -> Programmieren - C
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Tux die Infobox
Gast





BeitragVerfasst am: 07. Jan 2001 19:29   Titel: ClearScreen ?!

Gibt es in C einen Befehl der dem "cls"-Befehl aus TurboPascal oder dem "clrscr"-Befehl aus Basic ähnlich ist und den Bildschirm im Textmodus vollkommen löscht ?

Gibt es ausserdem einen Befehl um den Cursor auf eine bestimmte Koordinate am Bildschirm zu bringen (auch Textmodus) ?

Danke schonmal im Vorraus !
 

andib



Anmeldungsdatum: 20.06.2000
Beiträge: 277
Wohnort: Dortmund

BeitragVerfasst am: 07. Jan 2001 19:46   Titel: Re: ClearScreen ?!

Hi

Hab ich zwar nie benutzt aber dafür dürfte die Bibliothek ncurses dienen.
Gib mal man ncurses ein!
Ein anschließendes man 3 clear sollte ebenfalls hilfreich sein
Für das andere würde ich mal auf Anhieb auf setsyx tippen (gefunden in der Manpage)

CU
Andi
 
Benutzer-Profile anzeigen Private Nachricht senden

samo
Gast





BeitragVerfasst am: 07. Jan 2001 22:42   Titel: Re: ClearScreen ?!

hy

Du kannst das einfach mit einer Escape-Sequenz machen

#define cls printf ("\033[2J");

gruss sam
 

Jochen
Gast





BeitragVerfasst am: 08. Jan 2001 14:25   Titel: Re: ClearScreen ?!

Was Ansteuerung des Bildschirms betrifft, hat Andi vollkommen recht. ncurses ist ein bisschen gewöhnungsbedürtig, aber recht leistungsfähig. Das beste dabei: Die entstandenen Programme laufen nicht nur an der Linux-Konsole, sondern auch über Terminals. Das kann man bei einer fest definierten ESC-Sequenz leider nicht sagen, da andere Terminals auf andere Sequenzen horchen.

Als letztes nur noch der Tipp, es mal 'printf("\f")' zu versuchen. Die meisten Terminals reagieren auf ein Formfeed mit Löschen des Screens.

Viel Spass!
 

Tux die Infobox
Gast





BeitragVerfasst am: 08. Jan 2001 16:01   Titel: Re: ClearScreen ?!

Okay, danke euch allen !
 

Erdie
Gast





BeitragVerfasst am: 25. Jan 2001 16:47   Titel: Re: ClearScreen ?!

Hallo,

was spricht in diesem Fall dagegen über ein Systemkommando
den Befehl "clear" aufzurufen ?

Gruß
Erdie
 

Beiträge vom vorherigen Thema anzeigen:   
     Pro-Linux Foren-Übersicht -> Programmieren - C Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehen Sie zu:  

Powered by phpBB © phpBB Group
pro_linux Theme © 2004 by Mandaxy