Difference between revisions of "Position the cursor in the console/de"

From Lazarus wiki
Jump to navigationJump to search
(Created page with "{{Position the cursor in the console}} <br> <br> Dieser Artikel dient der Konsolen- / Terminalprogrammierung unter Windows und Linux.<br> Mit dem Befehl GotoXY kann in der Kon...")
 
m (Fixed syntax highlighting; removed categories included in template)
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
{{Position the cursor in the console}}
 
{{Position the cursor in the console}}
<br>
+
 
<br>
+
 
 +
Zurück zur [[Console/de|Konsolenseite]].
 +
 
 +
 
 +
=Den Cursor in der Konsole positionieren=
 +
 
 
Dieser Artikel dient der Konsolen- / Terminalprogrammierung unter Windows und Linux.<br>
 
Dieser Artikel dient der Konsolen- / Terminalprogrammierung unter Windows und Linux.<br>
 
Mit dem Befehl GotoXY kann in der Konsole / Terminal der Cursor an die gewünschte Stelle gesetzt werden.<br>
 
Mit dem Befehl GotoXY kann in der Konsole / Terminal der Cursor an die gewünschte Stelle gesetzt werden.<br>
<syntaxhighlight>
+
 
 +
<syntaxhighlight lang=pascal>
 
program project1;
 
program project1;
  
Line 55: Line 61:
 
/home/gast/Dokumente/Programmierung/Lazarus/Test3$  
 
/home/gast/Dokumente/Programmierung/Lazarus/Test3$  
 
</pre>
 
</pre>
<br>
 
<br>
 
--[[User:Olaf|Olaf]] 19:22, 28 February 2014 (CET)
 
[[Category:Tutorials/de]][[Category:Console/de]]{{AutoCategory}}
 

Latest revision as of 08:40, 23 February 2020

Deutsch (de)


Zurück zur Konsolenseite.


Den Cursor in der Konsole positionieren

Dieser Artikel dient der Konsolen- / Terminalprogrammierung unter Windows und Linux.
Mit dem Befehl GotoXY kann in der Konsole / Terminal der Cursor an die gewünschte Stelle gesetzt werden.

program project1;

{$mode objfpc}{$H+}
{$IMPLICITEXCEPTIONS OFF}

uses
  Crt;

begin
  // Um auf der Konsole Text zu positionieren, sollte man die Konsolenausgaben
  // der vorhergehenden Programme löschen.
  // Das geschieht mit dem Befehl ClrScr.
  ClrScr;

  // Positioniert den Cursor in Spalte 1, Zeile 5
  GOTOXY(1,6);
  Write('Hallo');

  // Positioniert den Cursor in Spalte 8, Zeile 1
  GOTOXY(8,1);
  Write('Welt');
  // Setzt den Cursor an das Ende der Programmausgabe.
  // Damit erscheint die Komandozeile / der Prompt nicht mitten
  // in der eigenen Programmausgabe
  GotoXY (1,7);
end.


Die Ausgabe sieht unter Windows so aus:

       Welt




Hallo

C:\Programmierung\Test3>


Die Ausgabe sieht unter Linux so aus:

       Welt




Hallo
/home/gast/Dokumente/Programmierung/Lazarus/Test3$