Bezeichnung
CopyConsoleWindow -- kopiert den Text aus einem anderen Konsolenfenster (V10.0)
Übersicht
CopyConsoleWindow(id[, overlay, srcx, srcy, dstx1, dsty1, dstx2, dsty2])
Plattformen
Linux, macOS, Windows

Beschreibung
Dieser Befehl kopiert den Text aus dem durch id angegebenen Konsolenfenster in das derzeit aktive Konsolenfenster. Wenn der Parameter overlay True ist, werden nur Nicht-Leerzeichen kopiert, d.h. alle leere Zeichen werden ignoriert. Wenn die optionalen Argumente nach overlay weggelassen werden, werden nur die Zeichen des Quellfensters kopiert, die sich mit dem Zielfenster überschneiden, so dass die Zeichen an derselben physikalischen Position auf dem Bildschirm erscheinen.

Wenn Sie die optionalen Argumente nach overlay angeben, müssen sich die beiden Fenster nicht überlappen. Die Argumente srcx und srcy geben die obere linke Ecke des zu kopierenden Bereichs an. Die Argumente dstx1, dsty1, dstx2 und dsty2 geben den Bereich innerhalb des Zielfensters an, in den kopiert werden soll. Alle Positionen müssen in Zeichen angegeben werden.

Sie müssen den erweiterten Konsolenmodus mit EnableAdvancedConsole() aktivieren, bevor Sie diesen Befehl verwenden können. Siehe EnableAdvancedConsole für Details.

Eingaben
id
ID des Konsolenfensters, aus dem kopiert werden soll
overlay
optional: ob nur Nicht-Leerzeichen übersprungen werden sollen oder nicht (Standardwert False)
srcx1
optional: x-Versatz im Fenster der Quellkonsole
srcy1
optional: y-Versatz im Fenster der Quellkonsole
dstx1
optional: Anfang des x-Versatz im Zielfenster
dsty1
optional: Anfang des y-Versatz im Zielfenster
dstx2
optional: Ende des x-Versatz im Zielfenster
dsty2
optional: Ende des y-Versatz im Zielfenster

Navigation zeigen