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

Stelle Fragen zur Programmierung mit Autohotkey

Moderator: jNizM

User avatar
Heloo1982
Posts: 30
Joined: 12 Jan 2017, 07:39

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

23 Nov 2018, 03:43

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ß
Rohwedder
Posts: 3809
Joined: 04 Jun 2014, 08:33
Location: Germany

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

23 Nov 2018, 04:18

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"

Return to “Ich brauche Hilfe”

Who is online

Users browsing this forum: Google [Bot] and 3 guests