Page 1 of 1

AHK Zwischenablage/Clipboard mit Zeilenumbruch/Absatz/neue Zeile befüllen.

Posted: 23 Nov 2018, 03:43
by Heloo1982
Hallo zusammen,

ich versuche gerade einen Text in die Zwischenablage einzufügen, der Zeilenumbrüche enthält und diese sollten dann zusammen mit dem Text auch mit STRG+V wieder ausgegeben werden.

Meine Versuche:

Code: Select all

Clipboard 	= 	1 Erste Zeile%0A%Zweite Zeile
Clipboard 	:= 	% "2 Erste Zeile" 0A "Zweite Zeile"
Clipboard 	=	
				(
				3 Erste Zeile
				Zweite Zeile
				)
Clipboard	= 	4 Erste Zeile`nZweite Zeile
Clipboard 	:= 	% "5 Erste Zeile" wrap "zweite Zeile"
Die Ergebnisse sind nicht das, was ich will:

Code: Select all

1 Erste ZeileZweite Zeile
2 Erste ZeileZweite Zeile
3 Erste Zeile	Zweite Zeile		
4 Erste ZeileZweite Zeile
5 Erste Zeilezweite Zeile
In der Dokumentation steht drin, dass Clipboard nur Text enthält, für Formatierung benötigt man ClipboardAll. Diese Variable kann ich aber nicht befüllen
Clipboard ist eine interne Variable, die den aktuellen Inhalt der Windows-Zwischenablage enthält, falls dieser in Textform ist. ClipboardAll hingegen enthält alles von der Zwischenablage, wie z. B. Bilder und Formatierung.
Wenn ich "Clipboard" mit "Send" oder "Sendinput" ausgebe, dann funktioniert es theoretisch, jedoch verwendet AHK dann "Enter", was in meinem Anwednungsfall zu langsam ist bzw. "Enter" unerwünscht.

Kann mir hier jemand helfen, ob es hier eine Lösung gibt? Ich steh gerade voll auf dem Schlauch.

Gruß

Re: AHK Zwischenablage/Clipboard mit Zeilenumbruch/Absatz/neue Zeile befüllen.  Topic is solved

Posted: 23 Nov 2018, 04:18
by Rohwedder
Hallo,
versuch mal:

Code: Select all

N = 1
Clipboard = %N% Erste  Zeile
N++
Clipboard = %Clipboard%`r`n%N% Zweite Zeile
Clipboard .= "`r`n" ++N " Dritte Zeile"

Re: AHK Zwischenablage/Clipboard mit Zeilenumbruch/Absatz/neue Zeile befüllen.

Posted: 23 Nov 2018, 06:26
by Heloo1982
:thumbup: Thank you very much