Hallo,
kann ich in OpenOffice Basic die Zwischenablage auslesen, um diese als String weiterverarbeiten zu können?
Gruß Frank
[gelöst] Zwischenablage auslesen
Moderator: Moderatoren
Re: Zwischenablage auslesen
Ja, aber nur wenn die Zwischenablage auch einen Text enthält und nicht andersartige Dinge (z.B. Bilder).
GRuß
Stephan
GRuß
Stephan
Re: Zwischenablage auslesen
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
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
Für einen einfachen String in der Zwischenablage, z.B.:Oh, prima.
Jetzt müßte ich eigentlich nur noch wissen wies geht...
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
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.
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.
LG
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Re: Zwischenablage auslesen
ich bedanke mich ganz herzlich !
Frank
Frank
Re: Zwischenablage auslesen
Hallo,
also
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
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)
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