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}} | ||
− | + | ||
− | + | ||
+ | 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> | ||
− | |||
− | |||
− | |||
− |
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$