Page 1 of 1

Chars in Clipboard löschen

Posted: 20 Mar 2017, 16:05
by cyber-inspiration
Hi,

ich habe ein Problem, bei dem ich nicht weiß wie ich es angehen soll.

In die Zwischenablage wird ein Text kopiert (z.B. 3055 XY 99/16 V3 V)

Die Länge der durch Leerstelle getrennten Abschnitte kann variieren.
Konstant ist, dass nach dem "/" 2 Ziffern kommen.

Mein Problem ist nun, dass der Text aus der Zwischenablage nach dem "/"und den
zwei folgenden Ziffern gelöscht werden soll, sodass sich nur noch "3055 XY 99/16"
in der Zwischenablage befindet.

Kann mir jemand helfen?

Re: Chars in Clipboard löschen

Posted: 20 Mar 2017, 19:02
by wolf_II
Versuch mal:

Code: Select all

Clipboard = 3055 XY 99/16 V3 V

; vorausgesetzt daß "/" nur einmal vorkommt,
; oder daß der erste "/" gewünscht ist
Clipboard := SubStr(Clipboard, 1, InStr(Clipboard, "/") + 2)

MsgBox, %Clipboard%
Ich hoffe das hilft.

Re: Chars in Clipboard löschen

Posted: 21 Mar 2017, 15:26
by cyber-inspiration
wolf_II wrote:Versuch mal:

Code: Select all

Clipboard = 3055 XY 99/16 V3 V

; vorausgesetzt daß "/" nur einmal vorkommt,
; oder daß der erste "/" gewünscht ist
Clipboard := SubStr(Clipboard, 1, InStr(Clipboard, "/") + 2)

MsgBox, %Clipboard%
Ich hoffe das hilft.

Das war genau das was ich gesucht und gebraucht habe, vielen Dank.