[gelöst] Zwischenablage auslesen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [gelöst] Zwischenablage auslesen

Re: Zwischenablage auslesen

von elch » Di, 15.03.2011 21:36

Hallo,

also

Code: Alles auswählen

za = createUnoService("com.sun.star.datatransfer.clipboard.SystemClipboard").getContents()
kv = createUnoService("com.sun.star.script.Converter")
MsgBox kv.convertToSimpleType(za.getTransferData(oTypes(0)), com.sun.star.uno.TypeClass.STRING)
funktioniert bei mir nicht, Meldung "Funktion nicht definiert"

Schade, sah so schön kurz und simpel aus,

aber der andere Tip von clag
viewtopic.php?f=18&t=46952#p171316 läuft.

Vielen Dank an alle.

Wie markiere ich das Thema jetzt als gelöst? Sorry bin wohl wieder zu doof.


Gruß
Frank


Moderation,4: Zum Setzen von "[gelöst]" den ersten Post des Threads editieren; erledigt

Re: Zwischenablage auslesen

von elch » Di, 15.03.2011 21:15

ich bedanke mich ganz herzlich !

Frank

Re: Zwischenablage auslesen

von clag » Di, 15.03.2011 10:39

Hallo Elch,

irgendwie hat foobar^2 schon recht mit seinem Hinweis, besonders intensiv hast du scheinbar nicht gesucht :(

denn nur ein paar Themen weiter unten wird exakt die Lösung zu deiner Frage gegeben!

Und das Thema ist mit "Zwischenablage in Tabellenzelle (Cursor) einfügen" eigentlich auch recht deutlich!
Hätte sich der Fragesteller freundlicher Weise die Mühe gemacht und das Thema als [gelöst] gekennzeichnet,
wäre es natürlich auch für dich noch leichter gewesen dort die/eine Antwort zu finden.

Re: Zwischenablage auslesen

von Stephan » Di, 15.03.2011 10:33

Oh, prima.
Jetzt müßte ich eigentlich nur noch wissen wies geht...
Für einen einfachen String in der Zwischenablage, z.B.:

Code: Alles auswählen

za = createUnoService("com.sun.star.datatransfer.clipboard.SystemClipboard").getContents()
kv = createUnoService("com.sun.star.script.Converter")
MsgBox kv.convertToSimpleType(za.getTransferData(oTypes(0)), com.sun.star.uno.TypeClass.STRING)

Gruß
Stephan

Re: Zwischenablage auslesen

von elch » Mo, 14.03.2011 18:47

Oh, prima.
Jetzt müßte ich eigentlich nur noch wissen wies geht...

leider bin ich in ca. 1 Std Recherche nicht darauf gestossen.

Danke, Frank

Re: Zwischenablage auslesen

von Stephan » Sa, 12.03.2011 22:16

Ja, aber nur wenn die Zwischenablage auch einen Text enthält und nicht andersartige Dinge (z.B. Bilder).



GRuß
Stephan

[gelöst] Zwischenablage auslesen

von elch » Sa, 12.03.2011 21:27

Hallo,

kann ich in OpenOffice Basic die Zwischenablage auslesen, um diese als String weiterverarbeiten zu können?

Gruß Frank

Nach oben